У меня есть скрипт, который устанавливает атрибут <fieldset> disabled
<fieldset>
disabled
document.getElementById(someID).disabled = true
, но это не работает в WebKit (Chrome / Safari).Есть ли лучший / другой способ сделать это или обходной путь WebKit?
fieldset.disabled доступно с HTML5.HTML5 до сих пор является только рабочим проектом, и поэтому вы не должны полагаться на него.Сделайте это так, как написал DanMan, и переберите все <input> и <textarea> набор node.disabled=true.
fieldset.disabled
<input>
<textarea>
node.disabled=true
code.google: HTML5 отключенный тег Fieldset не работает в Chrome
Вы не можете отключить элемент fieldset.Вам нужно было бы перебрать все содержащиеся в нем элементы формы, такие как input, textareas и select, и отключить их все по отдельности.
document.getElementById("someID").disabled = "disabled";
Попробуйте :
document.getElementById("someID").disabled = true;