<input type=radio onclick="a.disabled=true">
<input type=checkbox name=a>
<input type=checkbox name=a>
解决方案 »
- IE和火狐幻灯片问题!
- 关于用JAVASCRIPT取得屏幕大小的问题
- 同一链接在北京和外地 显示不同页面 怎么实现? 谢谢!
- 卡了好几天了,求帮忙,ExtJs Combobox 如何解决 下拉选项全是 [object,Object]???
- 为什么地址栏中的脚本可以执行?
- 【帮忙翻译一下下面的JS】给分哦。
- 有谁会用jquery datatable吗?怎么现实动态分页?
- 十万火急,如何屏蔽掉onunload事件,在线等待,先谢各位了快快快!!!!!!
- javascript 动态建表的问题?在线等待
- js代码的编译即运行(大神请进)
- 100分请教:如何在表单中实现"批量登记"?
- 将table做成类似VB中grid的功能,急用!
<input type=radio name=rd onclick="a.disabled=true">禁止 <input type=radio name=rd onclick="a.disabled=false">解开
<input type=checkbox name=a>
</form>
function setChecks()
{
var bDisabled = document.frmname.radio1[0].checked;document.frmname.check1.disabled=bDisabled;
document.frmname.check2.disabled=bDisabled;}</script>
<form name="frmname">
<input type="radio" name="radio1" onclick="setChecks()">disable 1 and 2<br>
<input type="radio" name="radio1" onclick="setChecks()">enable 1 and 2<br>
<input type="checkbox" name="check1">1
<input type="checkbox" name="check2">2
<input type="checkbox" name="check3">3
</form>
<script language="javascript">
function setChecks()
{
var bDisabled = document.frmname.radio1[0].checked;
for(i=0;i<frmname.check.length;i++)
document.frmname.check[i].disabled=bDisabled;
}
</script>
<form name="frmname">
<input type="radio" name="radio1" onclick="setChecks()">disable<br>
<input type="radio" name="radio1" onclick="setChecks()">enable<br>
<input type="checkbox" name="check">1
<input type="checkbox" name="check">2
<input type="checkbox" name="check">3
</form>
这个代码使用DOM,所以是跨平台的。<input type="button" onclick="document.getElementById('MyCheckbox').disabled=true" value="Disable it!" />
<input type="checkbox" id="MyCheckbox" />适用平台:IE5+,Netscape6+, Opera6+
然而如果他们有以前的应用仍旧必须使用NN4的话,你只好到netscape的网站去看看文档了。应该跟ie的dhtml模式差不多,但是在对象模型上有所差异。我手头上没有NN4,所以无法实际测试。
相信你从这里可以找到答案:http://developer.netscape.com/docs/manuals/communicator/dynhtml/index.htm