tnjk.net
当前位置:首页 >> jquEry验证邮箱后面有两个点 >>

jquEry验证邮箱后面有两个点

这个问题的关键就在于验证@后面有两个点,javascript就可以解决,直接用分隔字符串的形式就可以判断 var s = "111@sina.com.cn";var arr = s.split("@");arr = arr[1].split(".");alert(arr.length);代码如上,按照点号分隔字符串为数组,只要判...

var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; //验证邮箱的正则表达式 判断if(!reg.test(输入的内容)) { alert("邮箱格式不对"); return false; } 请采纳答案,支持我一下。

function CheckMail(mail) { var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (filter.test(mail)) return true; else { alert('您的电子邮件格式不正确'); return false;} }

^\S+@\S+\.edu\.(com|cn)$

var wait=60; function time(o) { if (wait == 0) { o.removeAttribute("disabled"); o.value="免费获取验证码"; wait = 60; } else { o.setAttribute("disabled", true); o.value="重新发送(" + wait + ")"; wait--; setTimeout(function() { ...

$(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,...

$("ckemaildiv").innerHTML="*邮箱合法" jquery里面没有这个方法。应该是 $("ckemaildiv").html("邮箱合法"); 你把jquery里面的很多方法都写错了,我测试了一遍,下面的代码是没有问题的:(希望可以帮到你,jquery要好好看看api) 邮 箱: funct...

function isEmail(str){ var patrn = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; var Message ={}; if(patrn.test(str)){ Message.bool = true; Message.eamil= str; return Message; ...

这种问题可以自己去写检验规则,vaildate支持自定义方法校验,在方法里写正则去进行校验 比如下面的 // 邮政编码验证 jQuery.validator.addMethod("isZipCode", function(value, element) { var tel = /^[0-9]{6}$/; return this.optional(eleme...

在Jquery的官网上有一个validate插件,可以非常方便地实现你需要的功能,以下是根据官网Demo简化的一个例子,使用的时候需要先去官网下载jquery..js和jquery.validate.js放到你本地服务器上,并修改引用. jQuery校验demo $.validator.setDefaults({ ...

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com