【发布时间】:2013-03-17 23:18:09
【问题描述】:
由于某种原因,当我使用异步请求时没有显示 html5 验证消息。
这里你可以看到一个例子。
setTimeout(function() {
...
//this is not working
target.setCustomValidity('failed!');
...
}, 1000);
当未选中复选框时,一切都按预期工作, 但是当它被选中时,消息是不可见的。
谁能解释一下应该怎么做?
【问题讨论】:
-
你的目标不是很明确。我已经稍微调整了你的代码,但我确定你的意思是别的。您能否更详细地说明您要检查的内容以及验证功能的作用? jsfiddle.net/E4mPG/14
-
当使用超时时,我们应该看到html5弹出消息,但它没有显示。
标签: javascript html validation