jquery验证邮箱email验证实例

前段时间处理了验证手机,金额,小数点等验证。最近做页面的时候,又遇到了一个验证邮箱的,过程不多说,直接看代码。实现关键还是正则,正则表达式很强大。有机会,好好学学,但是是学好,感觉不容易。还好一些常用的,网上可以找到。但是看懂是必须要做到的~~

 代码如下 复制代码

$(function(){

 $(“#email”).blur(function(){
  var txt_value = $(this).val();
  if(txt_value==”"){
   $(this).val(“请输入邮箱地址”)
  }else if(!(/^w+([.-]?w+)*@w+([.-]?w+)*(.w{2,3})+$/.test(txt_value))){
  alert(“请输入一个有效的邮件地址”);
   $(this).val(“”);
  return false;
 }
 
 })

})

表单里面邮箱文本框name和id属性均为email.添加鼠标移出事件。

 代码如下 复制代码

//邮箱验证
 if($(“#email”).val() == ”){
  $(“#email”).focus();
  alert(“请填写您的邮箱”); 
  return false;
 }else{
  var val = $(“#email”).val();
  if(val.match(/^[a-z0-9]+([._]*[a-z0-9]+)*@[a-z0-9]+([_.][a-z0-9]+)+$/gi))
   {return true};
  alert(“邮箱格式不正确,请重新填写”);    
  $(“#email”).focus();
  return false
 }

时间: 2024-10-24 23:06:26

jquery验证邮箱email验证实例的相关文章

asp 电子邮箱email验证实例程序

 电子邮箱email验证实例程序 function IsValidEmail(email) dim names, name, i, c 'Check for valid syntax in an email address. IsValidEmail = true names = Split(email, "@") if UBound(names) <> 1 then    IsValidEmail = false    exit function end if for e

jquery formvalidator邮箱地址验证

jquery formvalidator邮箱地址验证 var regstring='^[1-9]d*$';//string表示 var reg=new regexp(regstring);//string to regexp var reg=/^[1-9]d*$/;//直接写法 邮箱地址 w+([-+.']w+)*@w+([-.]w+)*.w+([-.]w+)* formvalidator 怎么可能会出现如此低级的bug .自己输入一个email 地址 后边没有加 .com 居然提示正确.顿时哥

jquery无刷新验证邮箱地址实现实例

 原理非常的简单在用户输入邮箱离开之后我们通用jquery ajax发送数据给mail.php文件,然后由它实现查找此邮箱是不是在数据库中然后反馈对应信息即可 今天在开发的时候.需要在一个用户验证邮箱.但是使用了传统的js无刷新需要清空浏览器缓存后才能正常的验证所以自己就去用jquery 去写一个了无刷新验证 看看    代码如下: <script type="text/javascript"> var ee; function  mailbox(strEmail){ va

jquery无刷新验证邮箱地址实现实例_jquery

今天在开发的时候.需要在一个用户验证邮箱.但是使用了传统的js无刷新需要清空浏览器缓存后才能正常的验证所以自己就去用jquery 去写一个了无刷新验证 看看 复制代码 代码如下: <script type="text/javascript">var ee;function  mailbox(strEmail){var name=document.blooger[0].email.value;$.ajax({ type: "get", url: "

详解JavaScript表单验证(E-mail 验证)_javascript技巧

本文为大家分享了JavaScript表单验证,被 JavaScript 验证的这些典型的表单数据有: 用户是否已填写表单中的必填项目? 用户输入的邮件地址是否合法? 用户是否已输入合法的日期? 用户是否在数据域 (numeric field) 中输入了文本? 必填(或必选)项目 下面的函数用来检查用户是否已填写表单中的必填(或必选)项目.假如必填或必选项为空,那么警告框会弹出,并且函数的返回值为 false,否则函数的返回值则为 true(意味着数据没有问题): function validat

一款完美asp 验证邮箱 email代码

dim webname,weburl,filepath,language,errortext '检查email格式是否正确 function isvalidemail(email)  dim names,name,i,c  isvalidemail=true  '使用@字符将email字符串分成几个子字符串并保存在names数组中  names=split(email,"@")  'ubound函数返回数组names的最大下标,ubound(names)<>1表明email

php利用filter函数验证邮箱、url和ip地址的方法

php程序中验证邮箱,IP地址或url一般大家都会使用正则表达式来处理,其实在php里面有一些内置的专门验证规则.下面用实例说说如何使用php内置filter函数来验证email,ip以及URL. 1.验证邮箱 $email='Alixixi@163.com'; $result=filter_var($email,FILTER_VALIDATE_EMAIL); var_dump($result); //输出:string(17) 'Alixixi@163.com' 2.验证url地址 $url=

java正则表达式验证邮箱、电话号码示例_java

下面的代码使用正则表达式验证输入格式包括了验证邮箱和验证手机号码 复制代码 代码如下: package com.firewolf.utils; import java.util.regex.Matcher; import java.util.regex.Pattern; /**  * 使用正则表达式验证输入格式  * @author liuxing  *  */ public class RegexValidateUtil {  public static void main(String[]

asp.net C#验证邮箱,电话,手机,数字,英文,日期,身份证,邮编,网址,IP类正则验证

下面收藏了大家开发中常用的到各种表单验证函数,包括有邮箱,电话,ip,网站,日期,身份证等,希望对各位有所帮助 #region 验证邮箱验证邮箱 /**//// <summary> /// 验证邮箱 /// </summary> /// <param name="source"></param> /// <returns></returns> public static bool IsEmail(string so