如果在html5中提供了无效的电子邮件,如何提供符合i18n的验证消息

<!DOCTYPE HTML>
<html>
<body>

<form action="demo_form.asp" method="get">
E-mail: <input type="email" name="user_email" /><br />
<input type="submit" />
</form>

</body>
</html>

如果在html5中提供了无效的电子邮件,如何提供符合i18n的验证消息.目前它会抛出验证消息“请输入电子邮件地址”,不确定从哪里挑选?

最佳答案 此消息来自浏览器本身,尽管令我惊讶的是,至少在Firefox 13中切换您的语言环境并不会改变消息.一位同事报告说,下载不同语言版本的Firefox会改变消息.

看起来我们真的需要一些标准化和自定义,因为HTML5可以捕获.否则,我们开始使用新字段比没有它们时更糟糕的用户体验.

点赞