PDA

View Full Version : validating password


meems
05-01-2003, 01:46 PM
This is the code I am using to create a password.
Problem is that the 1st character should be alpha and it can have a $ or _ and min of 8 characters.
<html>
<HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function validate(field) {
var valid = "/^\w\abcdefghijklmnopqrstuvwxyz0123456789\/+\($\)/+\(_\)/ "

var ok = "yes";
var temp;
for (var i=0; i<field.value.length; i++) {
temp = "" + field.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no") {
alert("Invalid entry! Only characters and numbers are accepted!");
field.focus();
field.select();
}
}
// End -->
</script>
</HEAD>
<BODY>
<center>
<form >
<input type=password name="entry" onBlur="validate(this)">
<br>
<input type=submit value="Submit Form">
</form>
</center>
</html>


Thanks

beetle
05-01-2003, 04:13 PM
function validate( field )
{
if ( !/^[a-z][\w$]{7,}$/i.test( field.value ) )
{
alert("Invalid entry! Only characters and numbers are accepted!");
field.focus();
field.select();
}
}

meems
05-01-2003, 05:12 PM
Thanks so much. It worked!:)

meems
05-01-2003, 06:33 PM
Thanks so much. It worked!:)