<table>
<tr bgcolor='cccccc' id='L1' style='display: '>
<td colspan=5>
<table>
<tr>
<td>
<input type=checkbox name=mSend1 value='1'>1</td>
<td>
<input type=checkbox name=mSend1 value='2'>2</td>
<td>
<input type=checkbox name=mSend1 value='3'>3</td>
<td>
<input type=checkbox name=mSend1 value='4'>4</td>
<td>
<input type=checkbox name=mSend1 value='5'>5</td>
</tr>
<tr>
<td>
<input type=checkbox name=mSend1 value='6'>6</td>
<td>
<input type=checkbox name=mSend1 value='7'>7</td>
<td>
<input type=checkbox name=mSend1 value='8'>8</td>
<td>
<input type=checkbox name=mSend1 value='9'>9</td>
<td>
<input type=checkbox name=mSend1 value='10'>10</td>
</tr>
<tr>
<td>
<input type=checkbox name=mSend1 value='11'>11</td>
</tr>
</table>
</td>
</tr>
</table>
<input type=button value=统计 onclick="hrong('L1')"><SCRIPT LANGUAGE="JavaScript"><!--
function fundParentObj(e, str)
{
while(e!=null && typeof(e.tagName) != "undefind")
{
if(e.id == str) return e;
e = e.parentElement;
}
return null;
}
function hrong(str)
{
var a = document.getElementsByTagName("input");
var n = 0;
for(var i=0; i<a.length; i++)
if(a[i].type=="checkbox" && fundParentObj(a[i], str)) n++;
alert("ID = "+ str +" 的元素里一共包含 "+ n +" 个checkbox!");
}
//--></SCRIPT>
<tr bgcolor='cccccc' id='L1' style='display: '>
<td colspan=5>
<table>
<tr>
<td>
<input type=checkbox name=mSend1 value='1'>1</td>
<td>
<input type=checkbox name=mSend1 value='2'>2</td>
<td>
<input type=checkbox name=mSend1 value='3'>3</td>
<td>
<input type=checkbox name=mSend1 value='4'>4</td>
<td>
<input type=checkbox name=mSend1 value='5'>5</td>
</tr>
<tr>
<td>
<input type=checkbox name=mSend1 value='6'>6</td>
<td>
<input type=checkbox name=mSend1 value='7'>7</td>
<td>
<input type=checkbox name=mSend1 value='8'>8</td>
<td>
<input type=checkbox name=mSend1 value='9'>9</td>
<td>
<input type=checkbox name=mSend1 value='10'>10</td>
</tr>
<tr>
<td>
<input type=checkbox name=mSend1 value='11'>11</td>
</tr>
</table>
</td>
</tr>
</table>
<input type=button value=统计 onclick="hrong('L1')"><SCRIPT LANGUAGE="JavaScript"><!--
function fundParentObj(e, str)
{
while(e!=null && typeof(e.tagName) != "undefind")
{
if(e.id == str) return e;
e = e.parentElement;
}
return null;
}
function hrong(str)
{
var a = document.getElementsByTagName("input");
var n = 0;
for(var i=0; i<a.length; i++)
if(a[i].type=="checkbox" && fundParentObj(a[i], str)) n++;
alert("ID = "+ str +" 的元素里一共包含 "+ n +" 个checkbox!");
}
//--></SCRIPT>
解决方案 »
- 这么晚了我还在赶工,帮我看看display none 占位置不走了?
- 如何实现点击图片后更换为另一图片,再点击时又换回原来的图片
- JS相册一些代码不太明白
- Js responseText返回值处理问题
- 在js里写动态sql的问题
- 关于document.body.insertAdjacentElement问题,麻烦帮忙解答下
- 关于js处理失去焦点问题。
- 急!!急!!通过父窗口打开的子窗口怎么控制父窗口的属性!!---100大洋!----
- 我的问题(急)!
- 为什么这里的jquery方法没有生效呢?
- 急!float的数字怎么在文本框中只显示到小数的后两位?在线等到晚上5点!
- 请教JavaScript里的Number对象的使用方法!
<script language="javascript">
function getValue()
{
var elem=document.all.L1.all;
for (var i=0;i<elem.length;i++)
{
if (elem[i].tagName=="INPUT" && elem[i].type=="checkbox")
alert(elem[i].value);
}
}
</script>