html自动验证邮件地址格式,JS进行E-mail地址格式验证代码

这次给大家带来JS进行E-mail地址格式验证代码,JS进行E-mail地址格式验证的注意事项有哪些,下面就是实战案例,一起来看一下。

1:代码

利用JavaScript验证是否符合电子邮箱地址

// 创建第一个函数validate_emil()并包含两个参数

function validate_email(field, alerttxt) {

with (field) {

//利用indexOf() 方法返回某个指定的字符串值在字符串中首次出现的位置--定义一个变量apos将第一次出现的“@”赋值给apos

apos = value.indexOf("@");

//利用lastIndexOf() 方法返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索--

//stringObject.lastIndexOf(searchvalue,fromindex)

//fromindex 可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略该参数,则将从字符串的最后一个字符处开始检索。

dotpos = value.lastIndexOf(".");

// 判断符合"@"的位置,或者"."的位置是否在"@"的后面

if (apos < 1 || dotpos - apos < 2) {

// 利用alert()弹出一个警告窗来执行alerttxt的操作

// 邮箱地址不符合

alert(alerttxt);

return false;

} else {

// 邮箱地址符合

return true;

}

}

}

// 创建第二个函数validate_form()并包含一个参数

function validate_form(thisform) {

with (thisform) {

if (validate_email(email, "Not a valid e-mail address!") == false) {

// 利用focus()将输入焦点移至对象上

email.focus();

return false;

}

}

}

Email:

2:结果

41b7ce70ff4714027e843922c24bf804.png

下图则说明了自己输入的邮箱格式是准确的,至于存在不存在另当别论!

f3d28dd913efc14c1ffa1c224e278e1d.png

相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

推荐阅读:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值