关于随机数的问题

来源:百度知道 编辑:UC知道 时间:2024/06/27 20:33:44
产生随机数的程序如下:
<%
Function gen_key(digits)

'Create and define array
dim char_array(50)
char_array(0) = "0"
char_array(1) = "1"
char_array(2) = "2"
char_array(3) = "3"
char_array(4) = "4"
char_array(5) = "5"
char_array(6) = "6"
char_array(7) = "7"
char_array(8) = "8"
char_array(9) = "9"
char_array(10) = "A"
char_array(11) = "B"
char_array(12) = "C"
char_array(13) = "D"
char_array(14) = "E"
char_array(15) = "F"
char_array(16) = "G"
char_array(17) = "H"
char_array(18) = "I"
char_array(19) = "J"
char_array(20) = "K"
char_array(21) = "L"
char_array(22) = "M"
char_array(23) = "N"

用一个隐藏文本存起来

<input type="hidden" value ="<%= output%>">
然后在提交的时候判断是否与用户输入的一致

<script language="javascript">
function ck()
{
if(yzfrm.yz.value == yzfrm.yzm.value)
alert("输入正确");
else
{
alert("输入错误");
return false;
}
}
</script>
<form name="yzfrm" onsubmit ="return ck();">
请输入验证码:<input name="yz">
<input type="hidden" name="yzm" value ="<%= output%>">
<input type="submit" value="aaaa">
</form>
纯属个人意见,仅供参考