用 Javascript 实现 100 以内的加减运算验证码功能。
本例中使用的是加法运算,如果需要减法,则将 c!=a+b 修改为 c!=a-b 并且将 a+"+"+b+"=" 修改为 a+"-"+b+"=" 即可,当然例子中的 100 也是可以修改的.
- <span id="secc">Loading...</span><input id="check" size="4" /><input type="submit" value="提交" onclick="check()" />
- <script language="JavaScript" type="text/javascript">
- var a=Math.round(parseInt(Math.random()*100));
- var b=Math.round(parseInt(Math.random()*100));
- document.getElementById('secc').innerHTML=a+"+"+b+"=";
- function check() {
- var c=document.getElementById('check').value;
- if (c!=a+b) {
- alert('错误');
- location.href="http://www.51-n.com/";
- } else {alert('正确');}
- }
- </script>
复制代码 |
|