Html Safari公司不承认这一点;“必需”;属性如何修复它? 名字: 社会保险号码:
当我在Chrome中尝试该文档时,它接受条件并显示错误,正如预期的那样Html Safari公司不承认这一点;“必需”;属性如何修复它? 名字: 社会保险号码:,html,google-chrome,safari,required,Html,Google Chrome,Safari,Required,当我在Chrome中尝试该文档时,它接受条件并显示错误,正如预期的那样 但是,当我在Safari中尝试该文档时,它没有显示任何错误。目前,Safari对于用户未提供的表单字段中的必需值(或用户在表单字段中输入的无效值)尚未发出任何错误消息。但您可以使用hack或polyfill启用它。请参阅以了解启用它的轻量级黑客,并参阅以jQuery为基础的polyfill插件。目前,Safari不支持“必需”输入属性。 要在Safari上使用“必需”属性,可以使用“” 1-下载webshim 2-输入此代
但是,当我在Safari中尝试该文档时,它没有显示任何错误。目前,Safari对于用户未提供的表单字段中的必需值(或用户在表单字段中输入的无效值)尚未发出任何错误消息。但您可以使用hack或polyfill启用它。请参阅以了解启用它的轻量级黑客,并参阅以jQuery为基础的polyfill插件。目前,Safari不支持“必需”输入属性。 要在Safari上使用“必需”属性,可以使用“” 1-下载webshim 2-输入此代码:
<head>
<script src="js/jquery.js"></script>
<script src="js-webshim/minified/polyfiller.js"></script>
<script>
webshim.activeLang('en');
webshims.polyfill('forms');
webshims.cfg.no$Switch = true;
</script>
</head>
webshim.activeLang('en');
webshims.polyfill(“表格”);
webshims.cfg.no$Switch=true;
所需属性应在中可用 谢谢!我决定改用CDN,你可以在这里找到一个缩小版:谢谢,我完全忘记了Webshim,它立刻解决了问题。遗憾的是,我发现了两个重复的问题,原则上回答得很好,但与你的答案并不接近;现在标记他们,并希望引导更多的人到这个帖子/答案!我在自己的回答中提到了你的答案(甚至复制了你的代码示例作为其他人的“kickstart”),我刚刚被问到“webshims.cfg.no$Switch=true;”这行是什么意思确实如此。你能给我解释一下吗?:)webshim.activeLang('en')@detoro84设置您想要使用的语言,如下所述:Webshim是一个很好的库,但是如果您的目标是解决OP问题,那么链接的“HTML5表单验证回退”大约需要20行代码。