`
Veromca-源代码
  • 浏览: 41212 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascrpt 实现电子邮箱验证

阅读更多
<script language=javascript> 
function mail_test() 
{ 
email=f1.mail.value; 
if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(email)) 
{ 
alert("mail格式不对,请重新输入"); 
f1.mail.focus(); 
return false; 
} 
} 
</script> 
<form name="f1" onsubmit="return mail_test();"> 
<input name="mail"> 
<input value="确定" type="submit"> 
</form> 

或者 
<script language=javascript> 
function checkEmail(cEmail) [color=blue]//验证邮箱地址是否正确,cEmail为邮箱地址。[/color] 
{if(cEmail.match(/[\w-]+@{1}[\w-]+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig)!=cEmail) 
return false 
else 
return true} 
</script> 

<input id=zz><input type=button value=check onclick="if(checkEmail(zz.value))alert('正确');else alert('错误')"> 








1
1
分享到:
评论
1 楼 求求你帮帮我 2013-05-11  
function verfifyEmail(){
      var strEmail = document.getElementById("email").value;
      var email_info = document.getElementById("email_info");
      if(verifyIsNull(email_info,strEmail)){
             email_Flag = false;
                 return ;
}
       var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
        email_Flag = reg.test(strEmail);
       if(email_Flag){
              email_info.innerHTML = "恭喜!邮箱地址输入正确。";
        }else{
               email_info.innerHTML = "对不起,您输入的邮箱地址格式                错                 误。";
    }
}

相关推荐

    JavaScript验证——邮箱验证

    通过JavaScript来实现邮箱验证不仅可以提升用户体验,还能增强系统的安全性。 #### 二、核心知识点解析 ##### 2.1 邮箱格式规范 根据互联网标准,一个有效的电子邮件地址通常由以下几个部分组成: - 用户名部分:...

    JavaScript验证电子邮箱的函数

    本文介绍一个JavaScript验证电子邮箱的函数,相当靠谱。 JavaScript验证电子邮箱的函数,源代码如下: function checkEmail(text) { if( text.match(/qq\.com$/) ) { return -1; } if( ! text.match(/^\w+([._-...

    北大青鸟 JavaScript客户端验证和页面特效制作

    JavaScript提供了丰富的API和库来实现这种验证,如表单验证、数据格式检查(如邮箱、电话号码)以及密码强度检测等。在"上机贯穿案例"中,学员将通过编写实际代码,学习如何利用JavaScript的事件监听、正则表达式...

    javascript特效 表单验证

    以下是一个简单的邮箱验证示例: ```javascript function validateEmail(inputField) { const emailPattern = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; if (!emailPattern.test(inputField.value)) ...

    js JQuery验证电子邮箱的函数

    [a-zA-Z0-9]+)+@([\w-]+\.)+[a-zA-Z]{2,}$/`来验证电子邮箱的格式。该正则表达式的结构分析如下: - `^[a-zA-Z]`:表示电子邮件的开头必须是字母。 - `([a-zA-Z0-9]*[-_.]?[a-zA-Z0-9]+)+`:这部分用于匹配用户名...

    用JavaScript实现电子商务系统

    下面我们将深入探讨JavaScript在电子商务系统中的关键作用及其实现这些功能的技术细节。 1. **用户界面与交互**:JavaScript是构建动态用户界面的核心技术,它可以实时更新页面内容,无需刷新整个页面。在电子商务...

    一个简单的带有javascript验证的注册页面

    这个项目提供了一个学习和实践JavaScript前端验证的好机会,对于初学者来说,可以通过这个实例了解并掌握表单验证的基本原理和技术,对于有经验的开发者,可以进一步优化验证逻辑,提高用户体验,甚至结合AJAX实现无...

    JavaScript实现对页面的验证脚本组件-源代码

    3. **格式验证**:验证特定字段的格式,如邮箱、电话号码、日期或URL等,通常通过正则表达式实现。 4. **数字范围验证**:确保数值输入在预设范围内,如年龄、评分或价格。 5. **唯一性验证**:确认输入的数据在...

    JavaMail+Ajax+Jsp实现邮箱发送验证消息并进行验证

    在这个项目中,我们结合了JavaMail、Ajax以及JSP技术来实现一种邮箱验证机制,这通常用于用户注册或密码重置等场景,以确保用户提供的电子邮件地址有效且可接触。 1. **JavaMail API** - **发送邮件**: JavaMail ...

    基于JavaScript的表单验证.zip

    此外,考虑到兼容性和用户体验,除了使用JavaScript进行客户端验证,通常还需要在服务器端进行二次验证,因为恶意用户可能会绕过客户端的验证。同时,为了适应不同设备和浏览器,推荐使用现代前端框架(如React、Vue...

    javascript正则表达式表单验证大全

    这个复杂的正则表达式用于验证电子邮件地址的有效性,确保其符合常见的电子邮件格式标准。它检查是否有一个或多个单词字符(字母、数字或下划线),后跟可选的连字符、加号或句点,然后是‘@’符号,后面跟着更多的...

    JavaScript表单验证

    3. 正则表达式:JavaScript的`test()`或`match()`方法可以配合正则表达式进行复杂的格式验证,如邮箱、电话号码格式。 4. 自定义验证函数:创建函数检查特定条件,如检查密码强度、验证日期顺序等。这些函数可以...

    js实现表单、邮箱、手机号码验证插件

    一个常见的邮箱验证正则表达式可能是: ```javascript function validateEmail(email) { var emailPattern = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; return emailPattern.test(email); } ``` ...

    js与jquery正则验证电子邮箱、手机号、邮政编码的方法.docx

    电子邮箱验证 电子邮箱验证是Web应用程序中最常见的验证类型之一。使用JavaScript和JQuery,可以使用正则表达式来验证电子邮箱的格式。下面是一个简单的电子邮箱验证示例: ```javascript function is_email(email)...

    javascript表单验证方式一

    JavaScript是Web开发中不可或缺的一部分,尤其在前端交互和数据验证方面扮演着重要角色。本文将深入探讨"javascript表单验证方式一",介绍如何利用JavaScript进行表单验证,确保用户输入的数据符合预设规则,提高...

    【JavaScript源代码】JavaScript实现表单验证功能.docx

    本文将深入探讨如何使用JavaScript实现表单验证功能,确保用户输入的数据符合预设的规则。 首先,我们来了解一下JavaScript表单验证的基本流程。在网页中,表单通常用于收集用户输入的信息,如电子邮件、用户名和...

    javaScript实现基本的表单验证技术PPT学习教案.pptx

    本篇内容主要介绍了如何使用JavaScript实现基本的表单验证技术。 1. **表单验证的重要性** 表单验证通常在客户端进行,它能够及时反馈用户输入错误,减少无效数据提交给服务器,从而减轻服务器处理压力,提升用户...

    js数字邮箱验证

    在本资源中,我们将详细介绍 JavaScript 验证数字邮箱的示例代码,包括数字验证、字母数字下划线验证、固定电话验证和电子邮件地址验证等多种类型的验证。 一、数字验证 在 JavaScript 中,我们可以使用正则表达式...

Global site tag (gtag.js) - Google Analytics