如何点击表格行,选中该表格内的复选框? 注:复选框name是数组,例如:<input type="checkbox" name=a[2] value=2> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 name起成name=a[2],我没试过,但如果换成name=a2就好办了!<tr onclick="form1.a2.checked=!form1.a2.checked"> 下面的例子和checkbox的name和id无关,不过和他在TR中的位置有关<script>function window.onload(){ var coll=document.all.tags("TR"); var collnum=coll.length var getTR=function(el){ while(el.tagName!="TR"){el=el.parentElement} return el; } for(var i=0;i<collnum;i++){ coll[i].attachEvent("onclick",function(){ if (event.srcElement.tagName=="INPUT" && event) return event.cancelBubble=true //这里,根据你的checkbox所在的位置来修改,如果在最前面:getTR(event.srcElement).firstChild.firstChild var el= getTR(event.srcElement).lastChild.firstChild; el.checked=!el.checked }) }}</script><table id=t width="100%" border bordercolordark="white" cellspacing="0" cellpadding="0"><tr><td>1</td><td>2</td><td><input type=checkbox></td></tr><tr><td>1</td><td>2</td><td><input type=checkbox></td></tr><tr><td>1</td><td>2</td><td><input type=checkbox></td></tr></table> js如何获取html中标签label中的字体大小 window.open返回对象的传递问题 实在搞不懂 JS 中的 designMode 属性 关于timer计时器的问题.大家给回答下想早点回家过节啊! 如何设置一个复选框为选中状态 关于Ie6的鼠标指针问题 取得下拉列表框中无素的个数 不太明白,谁帮忙解释解释! 急求鼠标滑动页面跳转的js码编写方法 td标签中span标签设置background的宽度和位置 请问如何在页面刷新后保留滚动条位置? 用windows.open(xxx.asp?id="111")打开的窗口能控制大小吗??怎么控制?我不用全屏显示
function window.onload(){
var coll=document.all.tags("TR");
var collnum=coll.length
var getTR=function(el){
while(el.tagName!="TR"){el=el.parentElement}
return el;
}
for(var i=0;i<collnum;i++){
coll[i].attachEvent("onclick",function(){
if (event.srcElement.tagName=="INPUT"
&& event) return event.cancelBubble=true
//这里,根据你的checkbox所在的位置来修改,如果在最前面:getTR(event.srcElement).firstChild.firstChild
var el= getTR(event.srcElement).lastChild.firstChild;
el.checked=!el.checked
})
}
}
</script><table id=t width="100%" border bordercolordark="white" cellspacing="0" cellpadding="0">
<tr><td>1</td><td>2</td><td><input type=checkbox></td></tr>
<tr><td>1</td><td>2</td><td><input type=checkbox></td></tr>
<tr><td>1</td><td>2</td><td><input type=checkbox></td></tr>
</table>