为了账号安全,请及时绑定邮箱和手机立即绑定

js中关于全选按钮的问题

js中关于全选按钮的问题

CHERISH1NG 2014-08-25 16:15:11
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script type="text/javascript">window.onload=function (){ var oBtn1=document.getElementById('btn1'); // var oBtn2=document.getElementById('btn2'); //var oBtn3=document.getElementById('btn3'); var oDiv1=document.getElementByid('div1'); var oDiv=oDiv1.getElementsByTagName('input');     oBtn1.onclick=function () {    for(var i=0;i<oDiv.length;i++) {    oDiv[1].checked=true; } };  }</script></head><body><input id="btn1" type="button" value="全选" /><br><div id="div1"><input type="checkbox"  /><br><input type="checkbox" /><br><input type="checkbox" /><br><input type="checkbox" /><br><input type="checkbox" /><br><input type="checkbox" /><br><input type="checkbox"  /><br><input type="checkbox" /><br><input type="checkbox" /><br><input type="checkbox" /><br><input type="checkbox" /><br><input type="checkbox" /><br></div></body></html>为什么运行出来没效果,本来应该是全选的,但,,,
查看完整描述

1 回答

?
渣渣米

TA贡献26条经验 获得超23个赞

 oDiv[1].checked=true; 只是 oDiv元素集合的第一个而已

 oDiv[i].checked=true;

查看完整回答
反对 回复 2014-08-25
  • CHERISH1NG
    CHERISH1NG
    我改了,问题是 oDiv[1].checked=true;应该是第一个复选框打勾了,可是没有,我就不知道问题出现在哪里了,求解啊
  • 1 回答
  • 0 关注
  • 1185 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信