1
我希望我的HTML表单显示自定义错误消息时的电子邮件地址是格式不正确HTML5:与模式验证自定义验证消息
<form>
<input type="text" pattern="^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$" name="email" oninvalid="this.setCustomValidity('custom message')" oninput="setCustomValidity('')" />
<input type="submit" value="Send"/>
</form>
当我在输入电子邮件错误的格式,然后点击“发送”,显示预期的消息:
然而,当我开始打字再次,显示下面的默认浏览器消息(我的浏览器设置为荷兰语):
反正有防止显示默认的消息?我可以在输入时禁用验证吗?
浏览器的目标是? – Knu 2014-12-29 11:03:31