您的位置:首页 > 其它

在验证码中生成随机字符串

2012-01-06 13:10 246 查看
效果如下:



<script type="text/javascript" charset="GBK">
function randomString(){
var sourceStr="0,1,2,3,4,5,6,7,8,9,A,B,C,D";//定义需要随机生成的字符集
stringAttr = sourceStr.split(","); //将字符集转换成字符数组
var result = "";
alert(Math.random()*stringAttr.length);
for(i=0;i<4;i++){ //生成随机的字符串
result=result+stringAttr[parseInt(Math.random()*stringAttr.length)];//拼接字符
}
document.getElementById("ronstr").innerHTML="生成的随机字符串为:<b>"+result+"</b>";//显示随机生成的字符串
}
</script>
</head>
<body>
<div id="ronstr"></div>
<input type="button" value="生成随机字符串" onclick="randomString()"/>
</body>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: