【发布时间】:2015-12-19 13:03:06
【问题描述】:
是否有一种简单的方法可以测试 HTML5 required 属性是否在提交表单时实际上由浏览器强制执行?即如果未填写必填字段,则无法提交表单。
我宁愿不为此添加modernizr,而https://stackoverflow.com/a/3937924/117704不适用于Safari:当必填字段时,Safari不会阻止表单提交,并且在Safari中document.createElement('input').required仍然不是undefined。
我想实现类似https://stackoverflow.com/a/31319587/117704 的解决方案,但只为不强制执行required 属性的浏览器启用它。
【问题讨论】: