8

我是否正确地说 required 是一个空属性并且不需要值,但 xHTML 更喜欢它有一个完整的属性。在我创建的所有页面上,如果没有 ="required" 似乎可以正常工作,我只是想知道是否某些浏览器对它们的解释不同。

4

1 回答 1

5

jsFiddle Demo

从渲染的角度来看没有区别。但是,如果您将来要寻找这些必需的元素,那么有一个值得测试的值会有所帮助。

必需
此属性指定用户必须在提交表单之前填写一个值。当 type 属性为隐藏、图像或按钮类型(提交、重置或按钮)时,不能使用它。:optional 和 :required CSS 伪类将酌情应用于该字段。MDN

于 2013-09-24T15:30:53.733 回答