Try the script which is given below which may solve your problem:
Code:
<script language="JavaScript">
var errorMsg = "";
var space = " ";
fieldname = document.myform.password;
fieldvalue = fieldname.value;
fieldlength = fieldvalue.length;
if (fieldvalue.indexOf(space) > -1) {
errorMsg += "nPasswords cannot include a space.n";
}
if (!(fieldvalue.match(/d/))) {
errorMsg += "nStrong passwords must include at least one number.n";
}
if (!(fieldvalue.match(/^[a-zA-Z]+/))) {
errorMsg += "nStrong passwords must start with at least one letter.n";
}
if (!(fieldvalue.match(/[A-Z]/))) {
errorMsg += "nStrong passwords must include at least one uppercase letter.n";
}
if (!(fieldvalue.match(/[a-z]/))) {
errorMsg += "nStrong passwords must include one or more lowercase letters.n";
}
if (!(fieldvalue.match(/W+/))) {
errorMsg += "nStrong passwords must include at least one special character - #,@,%,!n";
}
if (!(fieldlength >= 7)) {
errorMsg += "nStrong passwords must be at least 7 characters long.n";
}
if (errorMsg != ""){
msg = "______________________________________________________nn";
msg += "test.n";
msg += "______________________________________________________n";
errorMsg += alert(msg + errorMsg + "nn");
fieldname.focus();
return false;
}
return true;
}
</script> I have tried the given script but it didn’t solve my problem. Please try to provide some other solution.
Bookmarks