使用Javascript验证电子邮件中@符号的位置

she_grab

我需要在提交表单时验证 @ 符号的位置。如果电子邮件地址不是以下格式 '@' position<1 OR '.'position< '@' position+2 OR '.'position+2>= Email length 应弹出警报

努万阿拉瓦塔

您需要类似的东西来使用给定的条件手动验证电子邮件。

function validateEmail() {
  var emailInput = document.getElementById('email');
  var atPos = emailInput.value.indexOf("@");
  var dotPos = emailInput.value.indexOf(".");
  var emailLength = emailInput.value.length;
  if (atPos < 1 || dotPos < atPos + 2 || dotPos + 2 > emailLength) {
    alert("Invalid Email format");
    return false;
  }
  return true;
}

顺便说一句,始终建议使用正则表达式方法,因为这是进行这些类型验证的正确方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用JavaScript进行电子邮件验证

来自分类Dev

使用javascript / Angular / Ionic中的mx记录验证来验证电子邮件地址

来自分类Dev

使用电子邮件内容 php 中的按钮进行电子邮件验证

来自分类Dev

验证JavaScript中的电子邮件地址

来自分类Dev

如何使用JavaScript添加电子邮件验证

来自分类Dev

使用ng-pattern在AngularJS中验证电子邮件

来自分类Dev

脚本中的电子邮件验证错误,原因是过滤器值中的@符号

来自分类Dev

Grails中的电子邮件验证

来自分类Dev

如何验证Clojure中的电子邮件

来自分类Dev

PHP中的电子邮件注册验证

来自分类Dev

验证PHP中的电子邮件

来自分类Dev

Laravel卡在电子邮件/验证中

来自分类Dev

yii框架中的电子邮件验证

来自分类Dev

验证PHP中的电子邮件

来自分类Dev

验证表单提交中的电子邮件

来自分类Dev

Laravel 5.1中的电子邮件验证*

来自分类Dev

cakephp模型中的电子邮件验证

来自分类Dev

注册中的jQuery电子邮件验证

来自分类Dev

Java中的电子邮件验证

来自分类Dev

Ruby 中的官方电子邮件验证

来自分类Dev

在 Django 查询中验证电子邮件

来自分类Dev

如何使用Joi验证电子邮件

来自分类Dev

使用摩卡验证电子邮件内容

来自分类Dev

使用循环验证电子邮件

来自分类Dev

如何使用angularjs验证电子邮件

来自分类Dev

使用“隐藏表单”验证电子邮件?

来自分类Dev

电子邮件中的HTML图表,无需使用JavaScript

来自分类Dev

使用Javascript在Microsoft Outlook中创建HTML电子邮件

来自分类Dev

使用EmailAddressAttribute验证.net中的电子邮件字符串,但不验证属性