HTML type="email" 错误消息语言更改

HTML type="email" error message language change

如何更改使用 type="email" 获得的默认错误消息的语言?

您可以使用HTML oninvalid Event Attribute

<form>
<input type="email"  required oninvalid="this.setCustomValidity('Por favor, introduce una dirección de correo electrónico válida')"/>
<input type="submit"/>
</form>

结果

如果你只想要你的消息,那么使用这个:

$('#text').on('change invalid', function() {
     this.setCustomValidity('Your message');  
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form>
    <input id="text" type="text" required />
    <input type="submit">
</form>