Hi,

I have the following code. I want to compare confirm_number with
number. The required field works, but not the equalTo. Any help is
appreciated.

Thanks,
Greg

<script src="scripts/jquery-1.2.6.js"></script>
<script type="text/javascript" src="scripts/
jquery.maskedinput-1.0.js"></script>
<script type="text/javascript" src="scripts/jquery.validate.pack.js"></
script>

<-- snip -->

<script>
  $(document).ready(function(){
        $("#form1").validate()({
                rules: {
                                Name: "required",
                                ChurchName: "required",
                                Email: {
                                        required: true,
                                        email: true
                                },
                                number: {
                                                required: true,
                                                equalTo: '#confirm_number'
                                }
                },
                messages: {
                        Name: "Please enter your name",
                        ChurchName: "Please enter your church name",
                        Email: "Please enter a valid email address",
                        Phone: "Please enter your phone number",
                        number: "Please enter the correct validation number"
                }
   });
});

</script>

<-- snip -->

  <form action="formmailv5.php" method="post" name="form1" id="form1">
              <input type="hidden" name="confirm_number"
class="required" value="<?=$_SESSION['key']; ?>" id="confirm_number" /
>


<-- snip -->

 <tr>
                    <td align=right>Validation:<br />
                    <img src="php_captcha.php">
                      </td>
                    <td valign="top">Type the characters you see on
the left:<br>
                                        <input name="number" class="required" 
type="text"
id="number"><br>
                    </td>
                  </tr>

Reply via email to