Generate random password
A function that generates a random password from a given set of characters.
by shamaleyte
HTML
<form name="myform" method="post" action="">
<input type="hidden" name="length" value="10">
<table width="100%" border="0">
<tr>
<td width="120">Username:</td>
<td>
<input name="update_username" type="text" value="" size="40">
</td>
</tr>
<tr>
<td>Password:</td>
<td>
<input name="row_password" type="text" size="40">
<input type="button" class="button" value="Generate" onClick="generate();" tabindex="2">
</td>
</tr>
</table>
</form>
JavaScript
function randomPassword(length) {
var chars = "abcdefghijklmnopqrstuvwxyz!@#$%^&*()-+<>ABCDEFGHIJKLMNOP1234567890";
var pass = "";
for (var x = 0; x < length; x++) {
var i = Math.floor(Math.random() * 6);
pass += i;
}
return pass;
}
function generate() {
myform.row_password.value = randomPassword(6e);
}