jquery 用正则表达式验证常用邮箱格式代码
script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"/script
专注于为中小企业提供成都做网站、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业广东免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
script type="text/javascript"
$(document).ready(function(){
$("#bt").click(function(){
if($("#email1").val()=="")
{
alert("邮箱不能为空");
return false;
}
var email=$("#email1").val();
if(!email.match(/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/))
{
alert("格式不正确!请重新输入");
$("#email1").focus();
}
})
})
/script
/head
body
form action="#"
input type="text" id="email1"
input type="button" value="提交" id="bt"
/form
/body
jquery邮箱验证
var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; //验证邮箱的正则表达式
判断if(!reg.test(输入的内容))
{
alert("邮箱格式不对");
return false;
}
请采纳答案,支持我一下。
jquery.validate不用submit提交,用js提交的,怎么触发验证啊?
用 button.click提交。
举例如下:
$("#form").validate();
$("#btn).click(function(){
if($("#form").valid()){
$("#form").submit();
}
});
jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。
该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。所有的捆绑方法默认使用英语作为错误信息,且已翻译成其他 37 种语言。
扩展资料
query-validate 插件
基本用法:
1、页面中引入js依赖,因为validate是依赖jquery的需要先引入jquery。
2、表单校验,首先得有一个表单,即form标签,然后由于浏览器是通过name属性来提交表单数据的,所以需要给校验的控件都加上name属性。
rules里每个控件可以给多个验证方式,常用的有:
1、required 必填验证元素。
2、minlength(length) maxlength(length)。
3、rangelength(range)设置最小长度、最大长度和长度范围 [min,max]。
4、min(value) max(value) range(range) 设置最大值、最小值和值的范围。
5、email() 验证电子邮箱格式。
关于net2.0下Jquery+AJAX的邮箱验证的问题
1、在WebService中要把它([System.Web.Script.Services.ScriptService])的注释去了,我看你好像直接把它删了.
2、webService中回传给JS数据最好用List泛类或者格式化为JSON格式,你可以试下传回去string字符串试下。
3、确保你的路径( url: 'UserService.asmx/EmailExist')正确。
jQuery的validate插件,怎么邮箱验证不完整也算通过了,怎么改啊,网上翻了1天没找到原因,这个插件不是
这种问题可以自己去写检验规则,vaildate支持自定义方法校验,在方法里写正则去进行校验
比如下面的
// 邮政编码验证
jQuery.validator.addMethod("isZipCode", function(value, element) {
var tel = /^[0-9]{6}$/;
return this.optional(element) || (tel.test(value));},
"请正确填写您的邮政编码");
jquery验证邮箱后面有两个点
不太明白你的意思?
验证插件的三个文件里设置好了,在html里需要验证的input给上对应的name,就行了。
网站标题:jquery邮箱验证,js正则邮箱验证
新闻来源:http://lswzjz.com/article/dssohjd.html