服务器端/客户端电子邮件验证器差异
我正在使用本机 jQuery 验证库来验证在联系表单中输入的电子邮件地址。由于这是一个表达式引擎站点,因此我使用其电子邮件验证器作为服务器端备份。
当我输入 [email protected] 时,jQuery 表示它是有效的,但在提交时,表达式引擎验证器说它无效。
我知道验证电子邮件地址可能会变得非常复杂,但是您认为这两个结果中哪一个是“正确的”?
I'm using the native jQuery validation library to validate email addresses entered in a contact form. Since this is an Expression Engine site, I'm using its email validator as a server side backup.
When I enter [email protected], jQuery says it's valid but when submitted, the Expression Engine validator says it is not valid.
I know that validating email addresses can get very complex but which of the two results would you consider as being "correct" ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
从技术上讲,这是一个有效的电子邮件地址,但无法发送到该地址。 (没有单字符 TLD)
任你挑选。
It's a technically valid email address, but it cannot be delivered to. (There are no single-character TLDs)
Take your pick.