下記サイトより引用です。
function create_privateid( n ){
var CODE_TABLE = "0123456789"
+ "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
+ "abcdefghijklmnopqrstuvwxyz";
var r = "";
for (var i = 0, k = CODE_TABLE.length; i < n; i++){
r += CODE_TABLE.charAt(Math.floor(k * Math.random()));
}
return r;
}
◆ 使い方は桁数を指定して呼び出します。(下記の例の場合6桁のランダムなIDを取得します。)
id=create_privateid(6); alert(id);
引用元:http://www.graviness.com/virgo/javascript/d010926.html