|
|
|
| Приветствую!
Есть код, создает и добавляет checkbox в body:
var checkbox = document.createElement('input');
checkbox.setAttribute('type', 'checkbox');
checkbox.setAttribute('id', 'checkbox1');
checkbox.setAttribute('name', 'checkbox1');
checkbox.defaultChecked = true;
checkbox.onclick = function() {
alert(this.checked);
}
document.body.appendChild(checkbox);
|
Но созданный таким образом checkbox странно себя ведет в FireFox'e, после нажатия на него срабатывает событие onClick, которое выдает alert FALSE, при этом видно, что checkbox не отмечен. После закрытия alert'a, состояние checkbox'а востанавливается, т. е. он сново становиться отмеченым.
Подскажите, в чем тут может быть дело?
Спасибо! | |
|
|