例は次のとおりです。 コードをコピーします コードは次のとおりです: js验证码 <br> .code <br> { <br> 背景画像:url(code.jpg); <br> font-family:Arial; <br> font-style:italic; <br> 色: 赤; <br> ボーダー:0; <br> パディング:2px 3px; <br> 文字間隔:3px; <br> font-weight:bolder; <br> } <br> .unchanged <br> { <br> border:0; <br> } <br> <br><br> var コード ; //在全局定义验证码 <br> function createCode() <br> { <br> code = ""; <br> var codeLength = 4;//验证码の長さ <br> var checkCode = document.getElementById("checkCode"); <br> var selectChar = new Array(0,1,2,3,4,5,6,7,8,9,'a','b','c','d','e',' f'、'g'、'h'、'i'、'j'、'k'、'l'、'm'、'n'、'o'、'p'、'q'、'r' ,'s','t','u','v','wW','x','y','z');//すべて気象选组成验证码的字符,当然中文も可<br><br> for(var i=0;i<codeLength;i ) <BR> { <br><br> <BR> var charIndex = Math.floor(Math.random()*36); <BR> code =selectChar[charIndex]; <br><br> <BR> } <BR>// アラート(コード); <BR> if(checkCode) <BR> { <BR> checkCode.className="code"; <BR> checkCode.value = コード; <BR> } <br><br> } <br><br> function validate () <BR> { <BR> var inputCode = document.getElementById("input1").value; <BR> if(inputCode.length <=0) <BR> { <BR> alter("请输入验证码!"); <BR> } <BR> else if(inputCode != code ) <BR> { <BR> alert("验证码输入错误!"); <BR> createCode();//刷新验证码 <BR> } <BR> else <BR> { <BR> alert("OK"); <BR> } <br><br> } <br><br> input type="text" id="input1" /> < /form>