js数字随机产生并相加

本文介绍了一个在线系统,能够生成随机数学题目并自动验证答案。通过JavaScript和HTML实现,支持加法运算,并具备简单的验证逻辑,确保用户输入的答案正确。
 1   <input type="text" value="" name="plus1" id="plus1" size=5/><label> + </lable>
 2   <input type="text" value="" name="plus2" id="plus2" size=5/><label> = </lable>
 3   <input type="text" value="" name="And" id="and" size=5/>
 4   <input type="button" value="提交" onclick="show()"/>
 5 <script>
 6    //var t = 1000; //在这里设置刷新时间,单位是毫秒,比如1秒钟就是1000
 7    var min = 0; //生成的最小的数字,比如200
 8    var max = 100; //生成的最大的数字,比如500
 9    var ctl_id = "show"; //要在哪个控件中显示,比如例子中的"show"
10    onload = function() {
11       Refresh();
12       //setInterval("Refresh();", t);
13     }
14 
15     function Refresh() {
16 
17             document.getElementById('plus1').value = parseInt(Math.random() * (max - min)+ min);
18              document.getElementById('plus2').value = parseInt(Math.random() * (max - min)+ min); 
19     }
20     function show(){
21             
22             var plus1=document.getElementById('plus1').value;
23             var plus2=document.getElementById('plus2').value;
24             var and=document.getElementById('and').value;
25             var plus3=eval(plus2+"+"+plus1)
26             if(and==plus3)  {
27                 window.location='linpin.com';
28             }
29             else{
30                 alert("验证码错误!");
31             }
32 }
33 
34 </script>

 

转载于:https://www.cnblogs.com/leeten/p/3447753.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值