フォームに値が含まれるテキストボックスがいくつかあります。ユーザーがテキストボックスをクリックしたときに値をクリアするためにonfocusとonblurを使用しています。テキストボックスの検証も試みていますが、ボックスにすでに値があるため、検証は機能しません。値(つまり、名)を無視する検証を取得する方法はありますか?
ありがとう!
<script type="text/javascript">
var j = jQuery.noConflict();
j(document).ready(function() {
j("#ContactUs_Solutions_EN2012").validate({
rules: {
realname: "required",
email: {
required: true,
email: true
}
},
messages: {
realname: "<p style='color:red; font-size:12px; margin:-10px 0 0px 0; padding:10px 0px 10px 10px ; text-align:right;'>Please specify your name</p>",
email: {
required: "<p style='color:red; font-size:10px; margin:-10px 0 0px 0; padding:0; text-align:right;'>We need your email address to contact you</p>",
email: "Your email address must be in the format of name@domain.com"
}
}
});
});
</script>
<input style="WIDTH: 275px" id="First_Name" name="realname" class="required" size="25" minlength="2" value="First Name" >