【发布时间】:2023-03-21 12:19:01
【问题描述】:
我需要创建一个电子邮件验证代码,它具有实时验证并在末尾有一个成功消息框。
就本任务而言,电子邮件地址必须:
• 以一串字母数字字符开头
• 后跟 @ 符号
• 另一个字母数字字符串
• 后跟一个“ . ”
• 然后是一串字母数字字符。
例如 a@b.c 和 ab23@f45.d3 都是有效的
但@bc.d 和 123.c@cvb 无效
如果这些变量中的任何一个不满足,实时验证必须这么说!
这需要在 HTML5 中并且需要快速帮助!!!!
【问题讨论】:
-
<input type="email"/>? BTW 123.c@cvb 根据 RFC 1123 有效,因为 cvb 可能是顶级域 -
@Rhumborl 这不可靠,但是那里有很多验证库...
-
请注意,
type="email"会将123.c@cvb视为有效...您必须使用regex即JavaScript 来检查电子邮件...。
标签: html validation email