关于checkbox状态控制的问题,高手请帮一下! if (event.srcElement.type=="checkbox") { event.srcElement.checked=(!(event.srcElement.checked)) ; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function CheckBox() { var table = document.all("dgClub"); var txtGetInfo = document.all("txtGetInfo"); var flag; if (event.srcElement.type=="checkbox") { flag = event.srcElement.checked; } for(i = 0;i<table.cells.length;i++) { var objCells=table.cells[i]; var objCollection=objCells.getElementsByTagName("Input"); for(j=0;j<objCollection.length;j++) { if(objCollection(j).type == "checkbox") { objCollection(j).checked = false; } } } if (event.srcElement.type=="checkbox") { event.srcElement.checked=!flag; } }-----------------------------------------------好了,呵呵! 清是清了,可是我还要选啊!我想做的是:比如有三项1,2,3我点2的时候,checkbox的状态是选中,我再点2,checkbox的状态就不在是选中状态了,再点2,又变成选中状态了.但这又不能影响其的功能,也就是说,我还可以去选择3或1. EntLibForum论坛系统V4.0是不是没有后台 如何区间查询? tfs 获取源码时提示“不支持给定路径的格式”,大家有遇到这样问题的么? 遍历控件的问题,请指点 vs.net 的Div+css排版出现问题... 同一个问题,再发贴 WEB ASPX 下 按<编辑>按钮 后 DataGrid 的定位问题 比较棘手的问题 asp.net 很奇怪地连不上数据库 求教!!! SQL语句 高手进 表格中如何实现拖动行 哪里有asp.net網頁漏洞的資料? mcsd.net的问题
{
var table = document.all("dgClub");
var txtGetInfo = document.all("txtGetInfo"); var flag;
if (event.srcElement.type=="checkbox")
{
flag = event.srcElement.checked;
}
for(i = 0;i<table.cells.length;i++)
{
var objCells=table.cells[i];
var objCollection=objCells.getElementsByTagName("Input");
for(j=0;j<objCollection.length;j++)
{
if(objCollection(j).type == "checkbox")
{
objCollection(j).checked = false;
}
}
}
if (event.srcElement.type=="checkbox")
{
event.srcElement.checked=!flag;
} }
-----------------------------------------------
好了,呵呵!
我点2的时候,checkbox的状态是选中,我再点2,checkbox的状态就不在是选中状态了,再点2,又变成选中状态了.但这又不能影响其的功能,也就是说,我还可以去选择3或1.