我需要在 jQuery 中验证电子邮件和手机号码的代码,以及验证不满足的特定字段上的 focus()
。
这是我的查询
<form name="enquiry_form" method="post" id="enquiry_form">
Full Name *
<input class="input-style" name="name" id="name" type="text" required>
Email *
<input class="input-style" name="email" id="email" type="email" required>
Phone *
<input name="mobile" id="mobile" type="number" required>
<input type="submit" value="SUBMIT" id="enq_submit"">
</form>
最佳答案
上面的代码是正确的,但移动验证并不完美。
我修改为
$('#enquiry_form').validate({
rules:{
name:"required",
email:{
required:true,
email:true
},
mobile:{
required:true,
minlength:9,
maxlength:10,
number: true
},
messages:{
name:"Please enter your username..!",
email:"Please enter your email..!",
mobile:"Enter your mobile no"
},
submitHandler: function(form) {alert("working");
//write your success code here
}
});
关于javascript - 验证 10 位手机号码和焦点输入字段无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22447930/