验证码是用来区分人和计算机的,通常通过模糊字符、拼图等形式达到让人能看懂且计算机无法识别的效果。我们采用验证码是为了防止机器不断登录的现象,比如现实生活中的刷票、刷帖、灌水等。在本篇用JS实现4位简单网页验证码,当然这是最基础的验证码,安全性比较低。
以下是HTML的代码:
<body οnlοad="createCode()">
<form>
<center>验证码:
<input type="text" id="input1" />
<input type="text" id="checkNode" class="code" style="width: 55px" disabled="disabled" />
<a href="#" οnclick="createCode()">看不清楚,换一张</a><br/>
<input type="button" name="button1" οnclick="validate()" value="确定" />
</center>
</form>
</body>
给呈现验证码的文本框添加 disabled="disabled",将验证码设置为可读不可写。
以下是CSS的代码,是对验证码加的样式:
<styl