各位帮我看看这段代码
<Script language="javaScript">
function showOrHidden()
{
var div = document.getElementById("cliqueId");
var firstItem = div.getElementByTagName("alarmSwitch").item(0);
var firstItem1 = div.getElementByTagName("userLow").item(1);
var firstItem2 = div.getElementByTagName("messageLow").item(2);
var firstItem3 = div.getElementByTagName("messageTop").item(3);
if(firstItem.type == "input")
{
firstItem.all.readonly = "true"
}
}
</Script>
<div id="cliqueId">
<tr>
<td class="formLabel">开关:</td>
<td class="formCont">
<input type="radio" name="alarmSwitch" onclick="showOrHidden();" value="1"/>开
<input type="radio" name="alarmSwitch" value="0" onclick="showOrHidden();" default="0"/>关
</select>
</td>
<td class="formLabel">进入热区用户数的最低阀值:</td>
<td class="formCont">
<input type="text" name="userLow" class="inpTxt" size="10" maxlength="9">
</td>
</tr>
<tr>
<td class="formLabel">成功发送短信量的最低阀值:</td>
<td class="formCont">
<input type="text" name="messageLow" class="inpTxt" size="10" maxlength="9">
</td>
<td class="formLabel">成功发送短信量的最高阀值:</td>
<td class="formCont">
<input type="text" name="messageTop" class="inpTxt" size="10" maxlength="9">
</td>
</tr>
</div>
这段代码怎么用开关控制三个阀值的只读属性,html跟js写到这种程度不会了
还有all这个属性我不太了解