如果想要select
在初始状态下没有选中任何项,我们可以使用以下方法来模拟。
<select id="select1">
<option disabled selected value="0">default</option>
<option value="1">a</option>
<option value="2">b</option>
<option value="3">c</option>
<option value="4">d</option>
</select>
默认选中这个disabled
的option
,一旦更换了选择,就不能再选中默认的option
了,如下图:
注:
(1)此时因为<option disabled selected value="0">default</option>
,
所以select1.value==='0'
,
(2)如果<option disabled selected value>default</option>
,
则select1.value===''
,
(3)如果<option disabled selecte>default</option>
,
则select1.value==='default'
。