select元素是否具有必需属性?
答案 0 :(得分:98)
是的,您可以在HTML5中使用必需属性。但请记住,第一个值应为空。
<select required>
<option value="">Please select</option>
<option value="first">First</option>
</select>
在这里你得到更多的例子:
http://dev.w3.org/html5/spec-author-view/the-select-element.html#the-select-element
答案 1 :(得分:7)
是的,它有一个必需的属性,您可以按如下方式使用
<select required>
<option value="" disabled selected>Choose</option>
<option value="first Option">First Option</option>
<option value="Second Option">Second Option</option>
</select>
答案 2 :(得分:1)
您可以通过这种方式使它看起来更好
<select required>
<option hidden="" disabled="disabled" selected="selected" value="">Select subject</option>
<option value="first Option">First Option</option>
<option value="Second Option">Second Option</option>
</select>
答案 3 :(得分:-2)
是的,但目前所有主流浏览器的版本都不支持。这包括Safari,Chrome,Firefox和IE。
答案 4 :(得分:-4)
有可能但是(只是Arif上面说过)很明显(很明显)你使用第一个没有值的选项,如:
<form action="#" method="post">
<div>
<label for="State">State</label>
<select required id="State" name="State">
<option value="">Choose</option>
<option value="new">New</option>
<option value="old">Old</option>
</select>
</div>
</form>
您可以在以下网址查看更多信息:http://www.maxdesign.com.au/2012/11/03/select-required/