Forum Moderators: open
accept_terms: {// compound rule - my addition
required: true,
accept: true
}, accept: "<?php echo _ACCEPTTERMS_;?>", // my addition <script type="text/javascript">
$(document).ready(function() {
$("#frmReg").validate({
rules: {
user_firstname: "required",// simple rule, converted to {required:true}
user_lastname: "required",
username: {
required: true,
minlength: 2
},
user_email: {// compound rule
required: true,
email: true
},
accept_terms: {// compound rule - my addition
required: true,
accept: true
},
},
messages: {
user_firstname: "<?php echo _FIRSTNAMEMANDATORY_;?>",
user_lastname: "<?php echo _LASTNAMEMANDATORY_;?>",
username: {
required: "<?php echo _USERNAMEMANDATORY_;?>",
minlength: "<?php echo _MINUSERNAMECHAR_;?>"
},
email: "<?php echo _EMAILVALID_;?>",
accept: "<?php echo _ACCEPTTERMS_;?>", // my addition
}
});
});
</script> <script type=text/javascript>
function validate() {
if (document.getElementById('myTextField').value != "I accept the terms") {
alert("Please type 'I accept the terms' into the text box");
return false;
}
}
</script>
<form onsubmit="return validate()" action=post.php>
<input id=myTextField>
<input type=submit value=Submit>
</form>
accept. Makes the element require a certain file extension.