【发布时间】:2015-12-23 23:58:06
【问题描述】:
我正在创建一个涉及用户输入电子邮件的表单。我想为电子邮件创建验证。我已经知道您可以为此使用正则表达式,但我不想使用正则表达式。这是因为,我想向用户确定他们的输入有什么问题。有人可以给我这个代码吗?谢谢!
【问题讨论】:
-
你可以用正则表达式做到这一点
-
我知道,但我故意不想使用它们。
-
告诉用户“问题是什么”是什么意思?是指电子邮件中的错误在哪里,例如“缺少句号”或“缺少@符号”?跨度>
-
是的,解释错误。
-
为什么不呢?您不使用正则表达式的原因是您想显示输入的哪一部分无效?您必须仅对电子邮件字符串使用词法分析器,这不必要地复杂,因为您可以使用正则表达式做同样的事情
标签: javascript validation