Input Checkbox indeterminate 屬性

定義和用法

indeterminate 屬性設置或返回復選框的狀態是否已更改。

復選框實際上有三種狀態:true、false 和 indeterminate,表示復選框既不是“開”也不是“關”。

復選框不能通過 HTML 屬性設置為不確定狀態 - 它必須通過 JavaScript 設置。

此狀態可用于強制用戶選中或取消選中復選框。

實例

將復選框設置為不確定狀態:

document.getElementById("myCheck").indeterminate = true;

親自試一試

語法

返回 indeterminate 屬性:

checkboxObject.indeterminate

設置 indeterminate 屬性:

checkboxObject.indeterminate = true|false

屬性值

描述
true|false

規定復選框的狀態。

可能的值:

  • true - 復選框處于不確定狀態
  • false - 默認。復選框未處于不確定狀態。

技術細節

返回值: 布爾值,如果復選框處于不確定狀態則返回 true,否則返回 false

瀏覽器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持