如何更改
HTML5的消息(或根据浏览器的语言自动更改?)
例如:
<!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>
当我在Opera上运行此代码(从W3schools开始)并写一个无效的电子邮件地址时,它说
Please enter a valid email address
如何将其更改为其他语言而不是英语或将警告更改为我想要的?
最佳答案 那么有不同的选择.
>您可以使用formnovalidate禁用表单(或字段)的表单验证,并使用javascript(和serverside ofcourse)提供自定义错误消息.
>您可以使用javascript并使用.setCustomValidity()方法提供(自定义)错误消息,但它旨在向该字段添加额外的规则.
>您可以使用x-moz-errormessage设置自定义错误消息.但是使用它你需要知道这不是标准.