Input Checkbox indeterminate 属性

定義と使用方法

indeterminate 属性設定または返却値が変更されたかどうかを確認します。

チェックボックスには実際に3つの状態があります: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
サポート サポート サポート サポート サポート