radiobutton在10秒后禁用

时间:2011-11-25 09:45:34

标签: php javascript radio-button

我在禁用我的无线电按钮方面遇到了问题。

我用我的mysql数据库生成一些选项,如下所示:

 <input type=\"radio\" name=\"answer\" id=\"answer\" value=\"".$inhAnswer['id']."\"/>

还没有问题:)

然后我使用倒计时脚本例如10秒。这也有效。然后在10秒后我想禁用无线电按钮。我用这个:

document.form1.answer[0].disabled = true;

这很有效。但我需要的是,我无法弄明白,是禁用所有按钮。现在我只能禁用第一个。我知道document.form1.answer [1]等会禁用其他的但我不知道将使用多少个radiobuttons。

那么如何让脚本一次性禁用所有答案单选按钮?

干杯,

托比

2 个答案:

答案 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;
}