random函数是0到1之间的小数 其中不包括1. 所以应该乘26 而不是25
var random1 = Math.round(Math.random()*26)+0
通常如下方法
<script language="javascript">
/* len 为长度 */
function getPass(len)
{
var tmpCh = "";
for(var i = 0; i < len; i++)
{
tmpCh += String.fromCharCode(Math.floor( Math.random() * 26) + "a".charCodeAt(0));
}
return tmpCh;
}
alert(getPass(2));
</script>