例如我有这样的html元素
<input type="radio" name="disableme" id=1> Animal
<input type="radio" name="disableme" id=2> Mammal
<input type="radio" name="disableme" id=3> Human
我试过,document.formName.disableme.disabled = true;
但没有成功..
我可以使用 Id 来完成。但我需要一次性完成。
请帮忙。
最佳答案
I tried like , document.formName.disableme.disabled = true; But it didn't worked..
因为如果你有多个同名的表单控件,你会得到一个HTML Form Controls Collection。 .所以遍历集合:
var radios = document.formName.disableme;
for (var i=0, iLen=radios.length; i<iLen; i++) {
radios[i].disabled = true;
}
无需添加ID。
关于javascript - 如何使用 javascript 禁用单选按钮? (不使用任何 JS 框架),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13245672/