如何在HTML 5中禁用IE10的自动验证?

时间:2016-09-14 10:51:20

标签: html angularjs html5

我添加了max-length,我在IE(Internet Explorer)中收到此message但我不需要它应该只验证的消息。我尝试了无验证,但它删除了验证。我只想从IE中删除此消息,它应该验证。而在其他浏览器上它的工作正常。

任何帮助?

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码:

$('input').on("invalid", function(e) {
    e.preventDefault();
});

它将阻止所有输入标记

invalid输入的默认行为

<input id="textBox1" type="text" maxlength="4" oninvalid="setCustomValidity(' ')">

上面的代码会将您的验证消息设置为空白。