The task is to validate the password using HTML and JavaScript.
A password is correct if it contains:
- At least 1 uppercase character.
- At least 1 lowercase character.
- At least 1 digit.
- At least 1 special character.
- Minimum 8 characters.
Example:
<!DOCTYPE html>
< html >
< head >
< title >validate password</ title >
< script type = "text/javascript" >
function test_str() {
var res;
var str =
document.getElementById("t1").value;
if (str.match(/[a-z]/g) && str.match(
/[A-Z]/g) && str.match(
/[0-9]/g) && str.match(
/[^a-zA-Z\d]/g) && str.length >= 8)
res = "TRUE";
else
res = "FALSE";
document.getElementById("t2").value = res;
}
</ script >
</ head >
< body >
< p >
String:
< input type = "text"
placeholder = "abc"
id = "t1" />
< br />
< br />
< input type = "button"
value = "Check"
onclick = "test_str()" />
< br />
< br /> Output:
< input type = "text"
id = "t2"
readonly/>
</ p >
</ body >
</ html >
|
Output:

