有没有办法让checkValidity()只处理表单的一部分?例如,检查keyUp事件的有效性?还是严格要求提交完整的表格?
如果不是这样的话,有没有第三方插件可以作为这种情况下的填充程序呢?
我没能找到太多关于checkValidity()。。。

最佳答案

根据MDN Docs,您应该能够附加一个keylister来调用checkValidity()函数。

<input type="text" pattern="...stuff here..." onkeyup="alert(this.checkValidity());">

一个只匹配小写字母并警告当前验证状态的示例可以在jsFiddle中看到。

09-19 23:49