значение: булево
|
NN2 |
NN3 |
NN4 |
NN6 |
IE3/J1 |
IE3/J2 |
IE4 |
IE5 |
IE5.5 |
совместимость |
• |
• |
• |
• |
• |
• |
• |
• |
• |
Простейшее свойство объекта checkbox указывает (или позволяет задать), установлен ли флажок. Для установленного флажка задается значение true, а для не установленного — false . Для того чтобы установить флажок с помощью сценария, следует просто присвоить значение true для свойства checked объекта checkbox :
document.forms[0].имяфлажка.checked = true
Задание свойства checked с помощью сценария не запускает событие click для объекта checkbox,
Возможно, вам понадобится сделать так, чтобы установка одного флажка автоматически выставляла другой флажок в другой области этой же или другой формы определенного документа. Для выполнения этой задачи следует задать обработчик события onClick для одного объекта checkbox и написать оператор обработки события одного флажка, в котором для другого задается значения true соответствующего свойства. Однако этим не следует увлекаться чрезмерно: для группы связанных, взаимно исключающих параметров лучше использовать группу переключателей.
Если дизайн вашей страницы подразумевает, что флажок будет установлен после загрузки страницы, не следует специально писать сценарий для выполнения этого действия. Просто добавьте к дескриптору <INPUT> атрибут CHECKED. Поскольку свойство checked является булевым значением, его результаты можно использовать в качестве аргумента оператора if, как показано в следующем примере.
* Смотрите пример использования checked