找回密码
 注册

[JS] 用JS实现100以内的加减法验证码功能

php 发表于 2012/5/15 03:58 | 显示全部楼层 |阅读模式
用Javascript实现100以内的加减运算验证码功能,本例中使用的是加法运算,如果需要减法,则将c!=a+b修改为c!=a-b并且将a+"+"+b+"="修改为a+"-"+b+"="即可.当然例中的100也是可以修改的.
  1. <span id="secc">Loading...</span><input id="check" size="4" /><input type="submit" value="提交"  onclick="check()" />
  2. <script language="JavaScript" type="text/javascript">
  3.         var a=Math.round(parseInt(Math.random()*100));
  4.         var b=Math.round(parseInt(Math.random()*100));        
  5.         document.getElementById('secc').innerHTML=a+"+"+b+"=";        
  6.         function check() {
  7.         var c=document.getElementById('check').value;
  8.         if (c!=a+b) {
  9.                 alert('错误');
  10.         location.href="http://www.qsyz.net/";
  11.         } else {alert('正确');}
  12. }
  13. </script>
复制代码

手机版|轻松E站

轻松E站

快速回复 返回顶部 返回列表