`
ai_longyu
  • 浏览: 481010 次
社区版块
存档分类
最新评论

利用javascript验证邮箱地址是否合法

阅读更多

源代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>验证邮箱地址合法性</title>
<script language="javascript" type="text/javascript">
function EmailAddressTest()
{
//获取用户输入的邮箱地址相关的信息
var EmailString = document.MyForm.MyEmail.value;
var strLength=EmailString.length;
var index1=EmailString.indexOf("@");
var index2=EmailString.indexOf(".",index1);
var msg="验证邮箱地址的实例:/n/n";
msg+=" 邮箱地址:"+EmailString+"/n";
msg+=" 验证信息:"
//返回相关的验证信息
if(index1==-1||index2==-1||index2<=index1+1||index1==0||index2==strLength-1)
{
msg+="邮箱地址不合法!/n/n";
msg+="不能同时满足以下条件:/n";
msg+=" 1.邮件中同时含有'@'和'.'字符;/n";
msg+=" 2.'@'后面必须有'.',且中间至少隔一个字符;/n"
msg+=" 3.'@'不能为第一个字符,'.'不能为最后一个字符。/n";
}
else
{
msg+="邮箱地址合法!/n/n";
msg+="能同时满足以下条件:/n";
msg+=" 1.邮件中同时含有'@'和'.'字符;/n";
msg+=" 2.'@'后面必须有'.',且中间至少隔一个字符;/n"
msg+=" 3.'@'不能为第一个字符,'.'不能为最后一个字符。/n";
}
window.alert(msg);
}
</script>
</head>
<body>
<br />
<center>
<form id="MyForm" name="MyForm">
邮箱地址:<input type="text" id="MyEmail" name="MyEmail" />
<input type="button" value="验证邮箱合法性" onclick="EmailAddressTest()" />
</form>
</center>
</body>
</html>

分享到:
评论

相关推荐

    javascript表单验证使用示例(javascript验证邮箱)

    JavaScript可用来在数据被送往服务器前对HTML表单中的这些输入数据进行验证

    javascript表单验证大全

    javascript表单验证大全 js表单验证控制代码大全 1:js 字符串长度限制、判断字符长度 、js...2.5:中文/英文/数字/邮件地址合法性判断 2.6:限定表单项不能输入的字符 2.7表单的自符控制 2.8:form文本域的通用校验函数

    html网页用户注册表单验证校验JavaScript源码代码

    ==0){//字符串的长度不等于0则判断字符串是否匹配正则表达式 if(ismacth){//输入的用户名不为空时 document.getElementById("username1").innerHTML="√";//正确时候输出√ document.getElementById(...

    JavaScript表单验证实现代码

    用户输入的邮件地址是否合法? 用户是否已输入合法的日期? 用户是否在数据域 (numeric field) 中输入了文本? 必填(或必选)项目 下面的函数用来检查用户是否已填写表单中的必填(或必选)项目。假如必填或必...

    js验证,javascript

    1:js 字符串长度限制、判断字符长度、js限制输入、限制不能输入、textarea 长度限制 ...2.5:中文/英文/数字/邮件地址合法性判断 2.6:限定表单项不能输入的字符 2.7表单的自符控制 2.8:form文本域的通用校验函数

    JSP 邮箱验证

    JSP页面提交时 javascript函数对邮箱格式是否合法的验证

    Javascript正则表达式验证账号、手机号、电话和邮箱的合法性

    1、验证帐号是否合法 验证规则:字母、数字、下划线组成,字母开头,4-16位。 function checkUser(str){ var re = /^[a-zA-z]\w{3,15}$/; if(re.test(str)){ alert&#40;正确&#41;; }else{ alert

    js正则表达式验证邮件地址

    各种网页脚本也都常用“正则表达式”(regular expression)对我们输入的电子邮件地址进行验证,判断是否合法。有的还能分解出用户名和域名。现在用JavaScript语言实现一下电子邮件地址验证程序,用的是JavaScript...

    IP 正则表达式验证

    javascript 手机号码正则表达式验证函数JS正则表达式验证数字代码JavaScript正则表达式验证身份证号码是否合法(两种方法)jquery正则表达式验证(手机号、身份证号、中文名称)邮箱地址正则表达式验证代码合集软件...

    JS表单验证,对输入数据进行验证。

    JavaScript 表单验证 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。...用户输入的邮件地址是否合法? 用户是否已输入合法的日期? 用户是否在数据域 (numeric field) 中输入了文本?

    VUE表单验证.txt

    文档包含了常见的表单验证规则,包括是否合法IP地址、是否手机号码或者固话、是否固话、是否手机号码、是否身份证号码、是否邮箱、合法url、自动检验数值的范围、验证数字输入框最大数值、验证是否1-99之间、验证...

    javascript常见数据验证插件大全

    原生Javascript电话号码验证,邮件验证,身份证验证。使用时传入要验证的字符串,返回ture代表符合,返回false代码不符合。 使用: document.getElementById("btnPhone").onclick=function(){ alert&#40;...

    Javascript的表单验证-揭开正则表达式的面纱

    推荐阅读:Javascript的表单验证长度 Javascript的表单验证-提交表单 Javascript的表单验证-初识正则表达式 在上篇文章给大家介绍了javascript的表单验证-初识正则表达式,本文给大家介绍Javascript的表单验证-揭开...

    Javascript表单验证要注意的事项

    JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。被 JavaScript 验证的这些...用户输入的邮件地址是否合法?用户是否已输入合法的日期?用户是否在数据域 (numeric field) 中输入了文本?

    js验证表单 js验证表单

    2.5:中文/英文/数字/邮件地址合法性判断 2.6:限定表单项不能输入的字符 2.7表单的自符控制 1. 检查一段字符串是否全由数字组成 2. 怎么判断是否是字符 3. 怎么判断是否含有汉字 4. 邮箱格式验证 5. 数字格式...

    javascript常用判断

    js验证表单大全,用JS控制表单提交 ,javascript提交表单 目录: 1:js 字符串长度限制、判断字符...2.5:中文/英文/数字/邮件地址合法性判断 2.6:限定表单项不能输入的字符 2.7表单的自符控制 2.8:form文本域的通用校验函数

    源文件程序天下JAVASCRIPT实例自学手册

    6.1.4 验证电子邮件地址的合法性 6.1.5 返回指定位置的字符串 6.1.6 在URL中定位字符串 6.1.7 分隔字符串 6.1.8 将字符串标记为HTML语句 6.1.9 常见属性和方法汇总 6.2 Math对象 6.2.1 基本数学运算 6.2.2 任意范围...

Global site tag (gtag.js) - Google Analytics