Почему при установке флажка не добавляется атрибут checked= 'checked' [closed]
-
28-10-2019 - |
Вопрос
Когда я устанавливаю флажок, почему не добавляется атрибут checked ?.Вы можете увидеть код здесь
http://jsfiddle.net/FCrSg/
Решение
Что вы пытаетесь сделать?Узнать, отмечен ли он?
родовое словоДругие советы
Атрибут HTML checked
означает: установлен по умолчанию при загрузке страницы.Это не изменится, когда установлен флажок.
Свойство DOM checked
на самом деле является текущим состоянием флажка и имеет значение true / false.Это будет измениться при щелчке по флажку, но не будет отображаться при просмотре HTML.
Если вы хотите, чтобы он отображался в элементе, отображаемом в консоли, используйте собственный setAttribute()
.
Пример: http://jsfiddle.net/FCrSg/2/
родовое словоЭто будет выглядеть так:
родовое словоТогда консоль должна выдать вам:
родовое словоХотя обычно такой набор атрибутов не требуется.Обычно собственности достаточно.