html - 将 html5 标签 "required"应用于每个浏览器

标签 html

在 html5 中,有标签“required”用于输入,

例如:<input type="text" required="required" value="" />

但它适用于 Firefox、Opera 和 Chrome,但不适用于 IE 和 Safari,我试图包括 <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> , 但它仍然无法正常工作!

最佳答案

his comments中提到的爆丸, required form attribute is not supported by Safari or versions of Internet Explorer lower than 10 .

您可以通过使用第三方 JavaScript 插件来解决这个问题,该插件将强制执行表单验证,而不管浏览器版本如何。参见 https://github.com/dilvie/h5Validate .

关于html - 将 html5 标签 "required"应用于每个浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16289129/

相关文章:

html - 使用 bootstrap 在一行中定位 2 个元素

javascript - 如何在 AngularJS Bootstrap Colorpicker 中使用事件

html - 我在灯箱中有 HTML5 视频。为什么会播放多个视频,我该如何停止播放?

javascript - 在 MVC 框架中呈现 HTML 表格

javascript - 使用 jQuery 淡入淡出背景图像

html - Angular:从 HTML 发送元素

javascript - Bootstrap 无法在移动设备上正确显示

javascript - 如何通过单击按钮更改视频源?

javascript - 在段落中添加行号

css - 如何使我的整个网页居中,包括背景