/p>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
数字加字母的js随机函数可以方便指定随机位数---懒人建站Array.prototype.del = function(n)
{
if (n < 0) return this;
return this.slice(0, n).concat(this.slice(n + 1, this.length));
}
function randomTest()
{
var a = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
"A", "B", "C", "D", "E", "F", "G", "H", "I", "Z", "K", "L", "M", "N", "O", "P",
"Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z");
var b = "", c;
for(i = 1; i <= 8; i ++ )
{
c = Math.floor(Math.random() * a.length);
b = b + a[c];
a = a.del(c);
}
//document.write(b);
//根据ID赋值
//var obj1 = document.getElementById("ss");
//obj1.value = "11111";
//根据name
var obj = document.getElementsByName("Nos");
obj[0].value = b;
var obj = document.getElementsByName("Nos2");
obj[0].value = b;
}
randomTest()
randomTest();
运 行