DOM отключено свойство - PullRequest
1 голос
/ 23 июня 2011

У меня есть скрипт, который устанавливает атрибут <fieldset> disabled

document.getElementById(someID).disabled = true

, но это не работает в WebKit (Chrome / Safari).Есть ли лучший / другой способ сделать это или обходной путь WebKit?

Ответы [ 4 ]

1 голос
/ 23 июня 2011

fieldset.disabled доступно с HTML5.HTML5 до сих пор является только рабочим проектом, и поэтому вы не должны полагаться на него.Сделайте это так, как написал DanMan, и переберите все <input> и <textarea> набор node.disabled=true.

code.google: HTML5 отключенный тег Fieldset не работает в Chrome

1 голос
/ 23 июня 2011

Вы не можете отключить элемент fieldset.Вам нужно было бы перебрать все содержащиеся в нем элементы формы, такие как input, textareas и select, и отключить их все по отдельности.

0 голосов
/ 23 июня 2011
document.getElementById("someID").disabled = "disabled";
0 голосов
/ 23 июня 2011

Попробуйте :

document.getElementById("someID").disabled = true;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...