复选框问题。 一个按钮。3个复选框!当第一次点击侧选中一个复选框,第二次点击侧选中两个复选框。第三次点击侧选中三个复选框第四次点击时候一个都没有选中复选框 。第五次点击侧一起选中三个复选框 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="javascript">var times=0;function aa(){ times++; if(times>5){ times-=5; for(var i=0;i<3;i++)document.getElementById("checkbox"+(i+1)).checked=false; } if(times==1)document.getElementById("checkbox1").click(); else if((times==2)||(times==3))for(var i=0;i<times;i++)document.getElementById("checkbox"+(i+1)).checked=true; else if(times==4)for(var i=0;i<3;i++)document.getElementById("checkbox"+(i+1)).checked=false; else if(times==5)for(var i=0;i<3;i++)document.getElementById("checkbox"+(i+1)).checked=true;}</script><input type="checkbox" name="checkbox1"id="checkbox1"><input type="checkbox" name="checkbox2"id="checkbox2"><input type="checkbox" name="checkbox3"id="checkbox3"><input type="button" value="button" onclick="aa()"> 关于input 标签里的文本选中问题 求助:javascript代码IE中运行正确,FF中有问题 【求助】在线图片编辑的实现! 请问TT是什么啊,令人抓狂,出自我同事考我的一个变态题目 为什么我页面用一个Founction就不行 怎么销毁数组的一项 如何用javascript判断radio的状态是否被选择 笨笨问题。 在98下不会出提示,在win2000 pro下出提示??怎么办? 确定和取消都被删除了?WHY 高手请进 URL参数传递的问题--如何去掉多余的代码?
var times=0;
function aa(){
times++;
if(times>5){
times-=5;
for(var i=0;i<3;i++)document.getElementById("checkbox"+(i+1)).checked=false;
}
if(times==1)document.getElementById("checkbox1").click();
else if((times==2)||(times==3))for(var i=0;i<times;i++)document.getElementById("checkbox"+(i+1)).checked=true;
else if(times==4)for(var i=0;i<3;i++)document.getElementById("checkbox"+(i+1)).checked=false;
else if(times==5)for(var i=0;i<3;i++)document.getElementById("checkbox"+(i+1)).checked=true;
}
</script>
<input type="checkbox" name="checkbox1"id="checkbox1">
<input type="checkbox" name="checkbox2"id="checkbox2">
<input type="checkbox" name="checkbox3"id="checkbox3">
<input type="button" value="button" onclick="aa()">