【发布时间】:2015-03-25 18:32:58
【问题描述】:
我有一个问题,希望你们中的某个人对此有解决方案。 那么我有这个代码:
<input type="text" id="username" placeholder="Email/Username"
class="Username placeholder NoPlaceholder text"
title="Email/Username" name="usern" value=""
required="required" tabindex="1" maxlength="30"/>
我想将此输入字段限制为仅允许完整的电子邮件地址。
所以要禁止其他符号,例如:!#$%^&*()_+{}|:">?<
输入模式不起作用,因为有人可以通过检查元素来删除它。
如果有人在下面有提示或想法评论!
【问题讨论】:
-
我相信您可以使用正则表达式来验证它,无论是在服务器上还是在带有 JavaScript 的浏览器中。顺便说一句,其中一些字符 允许在电子邮件地址中使用,如果用户无法输入完全有效的电子邮件,他们会感到沮丧!澄清你的问题也很好。