怎么用复选框 实现单选按钮的功能 只可以选中一个框 或者 可以不选单选框不能提供取消选中的功能 这让我很是郁闷 求教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为checkbox加onclick方法,对所有checkbox加ID,如果自身之前已经被选中将所有(包括自身)的checkbox.checked=false; 如果自身之前没有被选择将所有(包括自身)的checkbox.checked=false; 自身.checked=true; 以下代码在ff3 IE8 测试通过<SCRIPT> function checkOption(chb){ var optionList = document.getElementById("MyForm").SOMEOPTION; //onclick被调用已经改变了checkbox的checked状态 //var selfChecked = chb.checked; 无效 //采用自定义属性的方法记录状态 var preStat = chb.getAttribute("mychecked"); for(var i=0;i<optionList.length;i++){ optionList[i].checked = false; optionList[i].setAttribute("mychecked","0"); } if(preStat=="0"){ chb.checked = true; chb.setAttribute("mychecked","1"); } }</SCRIPT><FORM ID=MyForm><INPUT TYPE=CHECKBOX NAME=SOMEOPTION onclick=checkOption(this) mychecked='0'>选项1<INPUT TYPE=CHECKBOX NAME=SOMEOPTION onclick=checkOption(this) mychecked='0'>选项2<INPUT TYPE=CHECKBOX NAME=SOMEOPTION onclick=checkOption(this) mychecked='0'>选项3<INPUT TYPE=CHECKBOX NAME=SOMEOPTION onclick=checkOption(this) mychecked='0'>选项4</FORM> 不好意思 忘了说了 我做的是swing的项目 javax.swing.ButtonGroup 可以满足你的需求 java 树怎么弄 java swing 问题(谢谢各位大侠指点) 关于静态方法 Runtime.getRuntime().exec(cmd)不能执行shell脚本啊 有包与无包 对面的高手看过来,看过来呀,看过来 请教一个“Java代码中的错误原因”. 在jbuilt中的这个错误是什么意思?? 有关代理服务器开发问题,最好提供原码! java ftp上传zip文件 求最优化的算法 40分 多线程问题
将所有(包括自身)的checkbox.checked=false; 如果自身之前没有被选择
将所有(包括自身)的checkbox.checked=false;
自身.checked=true;
<SCRIPT>
function checkOption(chb){
var optionList = document.getElementById("MyForm").SOMEOPTION;
//onclick被调用已经改变了checkbox的checked状态
//var selfChecked = chb.checked; 无效
//采用自定义属性的方法记录状态
var preStat = chb.getAttribute("mychecked");
for(var i=0;i<optionList.length;i++){
optionList[i].checked = false;
optionList[i].setAttribute("mychecked","0");
}
if(preStat=="0"){
chb.checked = true;
chb.setAttribute("mychecked","1");
}
}
</SCRIPT><FORM ID=MyForm>
<INPUT TYPE=CHECKBOX NAME=SOMEOPTION onclick=checkOption(this) mychecked='0'>选项1
<INPUT TYPE=CHECKBOX NAME=SOMEOPTION onclick=checkOption(this) mychecked='0'>选项2
<INPUT TYPE=CHECKBOX NAME=SOMEOPTION onclick=checkOption(this) mychecked='0'>选项3
<INPUT TYPE=CHECKBOX NAME=SOMEOPTION onclick=checkOption(this) mychecked='0'>选项4
</FORM>