我有两组数据如下 大标题1 name=t_name id=1
小标题1 name=t_name id=small_id_1
小标题2 name=t_name id=small_id_1
小标题3 name=t_name id=small_id_1
...... name=t_name id=small_id_1
大标题2 name=t_name id=2
小标题1 name=t_name id=small_id_2
小标题2 name=t_name id=small_id_2
小标题3 name=t_name id=small_id_2
..... name=t_name id=small_id_2
----------------------
我在大标题,小标题前面都放有一个CHECKBOX name起了相同的名字 都为t_name
而两组的ID是不一样的
“大标题1”这组下面的小标题ID号都为 small_id_1
“大标题2”这组下面的小标题ID号都为 small_id_2
我想要的是点击大标题前面的CHECKBOX,对应下边的小标题会全部选中
谢谢
小标题1 name=t_name id=small_id_1
小标题2 name=t_name id=small_id_1
小标题3 name=t_name id=small_id_1
...... name=t_name id=small_id_1
大标题2 name=t_name id=2
小标题1 name=t_name id=small_id_2
小标题2 name=t_name id=small_id_2
小标题3 name=t_name id=small_id_2
..... name=t_name id=small_id_2
----------------------
我在大标题,小标题前面都放有一个CHECKBOX name起了相同的名字 都为t_name
而两组的ID是不一样的
“大标题1”这组下面的小标题ID号都为 small_id_1
“大标题2”这组下面的小标题ID号都为 small_id_2
我想要的是点击大标题前面的CHECKBOX,对应下边的小标题会全部选中
谢谢
{
var sid="small_id_"+id; document.getelementbyid(sid).checked=true;//不知道这样行不行,或者你可以
//document........attribtue["checked"]=true;
}
{
for (var i=0;i<frm.elements.length;i++)
frm.elements[i].checked = frm.selectall.checked;
}
function CheckSelect(frm)
{
var col=frm.elements;
var obj=frm.selectall;
var intEls=0,intChks=0;
for(var i=0;i<col.length;i++)
{
if(col[i].type=="checkbox"&&col[i].name!="selectall")
{
intEls++;
if(col[i].checked)
intChks++;
}
}
obj.checked=(intEls==intChks);
}