HTMLOptionElement: disabled 属性
HTMLOptionElement 的 disabled 属性是一个布尔值,表示该 <option> 元素是否不可选。该属性反映了 disabled HTML 属性的值。
该属性反映了 <option> 元素本身上的 disabled 属性的值。如果一个选项因为是禁用 <optgroup> 元素的子元素而禁用,那么 HTMLOptGroupElement.disabled 属性的 true 值不会被选项本身继承。
值
一个布尔值。
示例
HTML
html
<label for="drink-options">Drink selection:</label>
<select id="drink-options">
<option value="water">Water</option>
<option value="lemonade">Lemonade</option>
<option value="beer">Beer</option>
<option value="whisky" disabled>Whisky</option>
</select>
JavaScript
js
const drinks = document.querySelectorAll("#drink-options option");
console.log(drinks[0].disabled); // false
console.log(drinks[3].disabled); // true
drinks[1].disabled = true; // disables the beer option
结果
规范
| 规范 |
|---|
| HTML # dom-option-disabled |
浏览器兼容性
加载中…