如何遍历div里面的checkbox

时间:2022-05-03 09:20:22
我有几个层里都有checkbox,但我只想遍历一个层里的checkbox   该怎么做呢

8 个解决方案

#1


给每个div的设置id 通过js document.getElementById 找你要的div 再getElementsByTagName( "input ")后 遍历每个type= "checkbox " 的 取值

#2


var ArrCK =  document.getElementsByTagName('checkbox');

for(var i=0;i<ArrCK.length;i++)
{
       //............
}

#3


引用 2 楼 gongsun 的回复:
var ArrCK = document.getElementsByTagName('checkbox');

for(var i=0;i<ArrCK.length;i++)
{
  //............
}


直接checkbox 还不行。。。 

那就 var ArrCK = document.all;

for(var i=0;i<ArrCK.length;i++)
{
     if(ArrCK[i].type == 'checkbox'){}
}

#4



foreach(System.Contron s in checkbox)
{
   s;
}

这么写就可以明白了吧

#5


jQuery能很方便实现,
javascript的话3楼就可以实现,

#6


呵呵,出来了,谢谢各位哈

#7


可以结贴了

#8


var ArrCK = document.getElementsByTagName('checkbox');

for(var i=0;i<ArrCK.length;i++)
{
//............
}

#1


给每个div的设置id 通过js document.getElementById 找你要的div 再getElementsByTagName( "input ")后 遍历每个type= "checkbox " 的 取值

#2


var ArrCK =  document.getElementsByTagName('checkbox');

for(var i=0;i<ArrCK.length;i++)
{
       //............
}

#3


引用 2 楼 gongsun 的回复:
var ArrCK = document.getElementsByTagName('checkbox');

for(var i=0;i<ArrCK.length;i++)
{
  //............
}


直接checkbox 还不行。。。 

那就 var ArrCK = document.all;

for(var i=0;i<ArrCK.length;i++)
{
     if(ArrCK[i].type == 'checkbox'){}
}

#4



foreach(System.Contron s in checkbox)
{
   s;
}

这么写就可以明白了吧

#5


jQuery能很方便实现,
javascript的话3楼就可以实现,

#6


呵呵,出来了,谢谢各位哈

#7


可以结贴了

#8


var ArrCK = document.getElementsByTagName('checkbox');

for(var i=0;i<ArrCK.length;i++)
{
//............
}