Home Articles FAQs XREF Games Software Instant Books About Feedback Search Site-Map
irt.org logo

Q1431 How can I create a random set of numbers/letters/characters into a form text box for use as a random password?

irt.org | Knowledge Base | JavaScript | Number | Q1431 [ previous next ]

Q1431 How can I create a random set of numbers/letters/characters into a form text box for use as a random password?

Try:

<form name="myform">
<input type="text" name="password">
</form>

<script language="JavaScript"><!--
var choice = "1234567890abcdefghiklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXTZ";
var size_of_password = 8;
var password = '';
for (var i=0; i<size_of_password; i++) {
  var rnd = Math.floor(Math.random() * choice.length);
  password += choice.substring(rnd,rnd+1);
}

document.myform.password.value = password;
//--></script>

Provide feedback ...
AddThis Social Bookmark Button

Provide feedback ... AddThis Social Bookmark Button


Last Updated: 6th July 2009. Maintained by: Martin Webb and Michel Plungjan
irt.org liability, trademark, document use, privacy statement and software licensing rules apply.
Copyright © 1996-2009 irt.org, All Rights Reserved.