2011-11-25 42 views
4

我禁用我的单选按钮时遇到问题。10秒后禁用radiobutton

我产生从我的MySQL数据库和PHP一些选项是这样的:

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

没有问题尚未:)

然后我用倒计时脚本,例如10秒。这也是工作。然后在10秒后我想禁用单选按钮。我用这个:

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

这是行得通的。但我需要什么,我无法弄清楚,是禁用所有按钮。现在我只能禁用第一个。我知道document.form1.answer [1]等将禁用其他人,但我不知道将使用多少个单选按钮。

那么我该如何让脚本一次禁用所有回答单选按钮?

干杯,

托比

回答

0

我不是很su但你可以尝试这样的事情。

var children = document.form1.answer; 

for(var i=0; i<children.length; i++) { 
    children[i].disabled = true; 
}