急送分·如何将表格中的每个标签对中的checked选中或者取消?

Iceguy 2007-08-19 04:46:06
function ...
{
var ListTab = document.getElementById('ListTab');
var Tr = ListTab.getElementsByTagName('tr');
for(var j=0;j<Tr.length;j++)
{
var Td = Tr[j].getElementsByTagName('td');


var Input = Td[0].getElementsByTagName('input');
Input.checked=true;

}
}
------
以上只能做为参考
...全文
118 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanshiniepan 2008-09-30
  • 打赏
  • 举报
回复
楼上
浪尖赏花 2007-08-20
  • 打赏
  • 举报
回复
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>new page</title>
<script>
function check(){
var checkboxObjs=document.getElementsByTagName("input");
var len=checkboxObjs.length;
for(var i=0;i<len;i++){
if(checkboxObjs[i].type=="checkbox"&&checkboxObjs[i].parentNode.tagName=="TD"){
checkboxObjs[i].checked=true;
}
}
}
function uncheck(){
var checkboxObjs=document.getElementsByTagName("input");
var len=checkboxObjs.length;
for(var i=0;i<len;i++){
if(checkboxObjs[i].type=="checkbox"&&checkboxObjs[i].parentNode.tagName=="TD"){
checkboxObjs[i].checked=false;
}
}
}
</script>
</head>

<body>

<table border="1" width="100%" id="table1">
<tr>
<td> <input type="checkbox"><input type="checkbox"></td>
<td> <input type="checkbox"></td>
<td> </td>
</tr>
<tr>
<td> <input type="checkbox"></td>
<td> </td>
<td> <input type="checkbox"><input type="checkbox"></td>
</tr>
<tr>
<td> </td>
<td> <input type="checkbox"></td>
<td> <input type=text value="我是文本控件,不是checkbox"></td>
</tr>
<tr>
<td> <input type="checkbox"></td>
<td> <input type=button value="我是按钮控件,不是checkbox"></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> <input type="checkbox"></td>
<td> </td>
</tr>
</table>
<span><input type="checkbox">我不在td里</span><br>
<input type=button value="选种" onclick="check()">
<input type=button value="不选种" onclick="uncheck()">
</body>

</html>
mingxuan3000 2007-08-19
  • 打赏
  • 举报
回复
var ListTab = document.getElementById('ListTab');
tr =ListTab.childNodes[0]
td =ListTab.childNodes[0].childNodes[0].
Input =ListTab.childNodes[0].childNodes[0].childNodes[0]
这都是第一行 第一个td的第一个Input
关键是childNodes

87,917

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧