Random Apla-Numeric Generator
JavaScript
function randomString(length, chars) {
length = length || 8;
chars = chars || 'A#';
var mask = '';
if (chars.indexOf('A') > -1) mask += 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
if (chars.indexOf('#') > -1) mask += '0123456789';
var result = '';
for (var i = length; i > 0; --i) result += mask[Math.floor(Math.random() * mask.length)];
return result;
}
alert(randomString());