Атрибут 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
Поддержка Поддержка Поддержка Поддержка Поддержка