<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>
解决方案 »
- 高手帮帮我啊,js取得多个文本框的值
- jquery问题
- match 正则问题
- IE6中appVersion的问题...
- 里面的代码为何取不到值?怎么改呢?
- html5中本地存储,如何存储图片文件?并且怎么显示该图片呢?
- js 求实现网址后添加字符串并更新当前网址的方法
- 全天下最难的难题大家好谁知道像这网站里的树形菜单http://ymmz.nease.net/txsub/007.htm如果子菜单展开下面还有子菜单 子菜单还可以展开
- 如何实现点击iframe中的一个提交按钮 实现刷新父页面?
- 搜索框相关
- 急!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>