下記サイトより引用です。
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