发布网友 发布时间:2023-11-01 06:29
共1个回答
热心网友 时间:2024-12-12 20:51
JS生成随机数的几种用法!
随机数可以使用Math.random()生成。至于范围,可以用Math.random()*100。如果是50-100,可以用50Math.random()*50。如果想得到一个整数,可以通过Math.floor得到vargetRandom=function(start,end){returnstartmath.floor(math.random()*(end-start));};
如何防止多次提交同一个表单?
scriptlanguage="javascript"function=""button1_onclick(){form1.button1.disabled="true}formtest.asp%Randomize'初始代随机数种子num1=rnd()'产生随机数num1num1=int(26*num1)+65'修改num1的范围以使其是A-Z范围的Ascii码,以防表单名出错session("antry")="test"chr(num1)'产生随机字符串%formname="test"action="testact.asp"method="post"你的名字:inputtype='text'name=''size=30'注意本行中使用了随机表单项名inputtype='submit'value='提交'/form表单处理程序testact.asp%teststr=request.form(session("antry"))ifteststr=""then
response.write
"没有填写姓名或重复提交"'由于用户没有填写名字,或表单被重复提交(标志为session("antry")为空)引起elseresponse.write
teststrsession("antry")=""'提交成功,清空session("antry"),以防重复提交!!endif%这个不知道有没有用/答:用JavaScript就可以实现啊。