网站建设资讯

NEWS

网站建设资讯

jquery邮箱验证,js正则邮箱验证

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正则邮箱验证
标题URL:http://njwzjz.com/article/dssohjd.html