<form name="form1" method="post" action="">
<input type="radio" name="radiobutton" value="radiobutton" onClick="form1.text.disabled=false;">
<input type="text" name="text" disabled="true">
</form>
<input type="radio" name="radiobutton" value="radiobutton" onClick="form1.text.disabled=false;">
<input type="text" name="text" disabled="true">
</form>
/****************************************
* 设置对象是否可用
* 参数: id 对象的ID String
* enabled Boolean
****************************************/
function setEnabled(id , enabled){
document.getElementById(id).disabled = !enabled ;
}
</script>
<p>
<input type=button value=button id=dd>
<input type=checkbox value=enabled checked onclick="setEnabled('dd' , this.checked);">
</p>
<p>
<input type=text value=button id=tt>
<input type=checkbox value=enabled checked onclick="setEnabled('tt' , this.checked);">
</p>
js中操作radio中的onClick事件写上你想要的页面元素disabled=true就可以了
不过最好记得先判断这个页面元素是否存在
obj=document.all("xxx");
if (obj==null)...