我在禁用我的无线电按钮方面遇到了问题。
我用我的mysql数据库生成一些选项,如下所示:
<input type=\"radio\" name=\"answer\" id=\"answer\" value=\"".$inhAnswer['id']."\"/>
还没有问题:)
然后我使用倒计时脚本例如10秒。这也有效。然后在10秒后我想禁用无线电按钮。我用这个:
document.form1.answer[0].disabled = true;
这很有效。但我需要的是,我无法弄明白,是禁用所有按钮。现在我只能禁用第一个。我知道document.form1.answer [1]等会禁用其他的但我不知道将使用多少个radiobuttons。
那么如何让脚本一次性禁用所有答案单选按钮?
干杯,
托比
答案 0 :(得分:0)
但我不知道将使用多少个radiobuttons
总数为:document.form1.answer.length;
文档:https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/length
答案 1 :(得分:0)
我不太确定,但你可以尝试这样的事情。
var children = document.form1.answer;
for(var i=0; i<children.length; i++) {
children[i].disabled = true;
}