Javascript Form How to - Compare the value in two password text field








Question

We would like to know how to compare the value in two password text field.

Answer


 <!-- ww  w.  j  ava2s .c  o  m-->


<html>
<head>
<script language="JavaScript">
function chkForm()
{
    if (form1.pass1.value != form1.pass2.value)
    {
        console.log("Please re-enter your password");
        form1.pass1.value = "";
        form1.pass2.value = "";
        form1.pass1.focus();
        return false;
    }
}
</script>
</head>
<body>
<form name="form1" method="POST" action="someCGI.cgi">
    <P>Enter you password: <input type="password" name="pass1"><br>
    Re-enter you password: <input type="password" name="pass2"><br>
    <input type="submit" value="Submit" onClick="return chkForm()">
    <input type="reset" value="Reset"></p>
</form>
</body>
</html>

The code above is rendered as follows: