如何以编程方式关闭HTML5表单验证错误消息?

时间:2011-09-08 19:28:36

标签: javascript forms html5 validation

如何以编程方式关闭HTML5表单验证错误消息?

弹出表单验证错误消息后,如何以编程方式关闭或隐藏它?

我正在使用Opera 11.51。

2 个答案:

答案 0 :(得分:3)

当HTML5中的输入字段无效时,它会在元素上设置“无效”属性。要隐藏它,我相信您可以捕获此事件,然后返回false将其设置为有效:

<script type="text/javascript">
<!-- // suppress "invalid" event
$('#element').bind('invalid', function() {
   return false;
});
// -->
</script>

答案 1 :(得分:-1)

您的问题很模糊,但我认为您的意思是,能够清除您为用户提供的错误消息吗?

如果您在指定的div框中显示错误消息,只需使用onClick函数清除该div中的消息。像这样的东西。

document.onMousedown=function(ev){
document.getElementById('THE DIV WITH THE ERROR MESSAGE').innerHTML = null;

}