首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

checkbox 全选的有关问题

2012-03-05 
checkbox 全选的问题HTML codeinput typecheckbox id select namegame_dic_key[0]/tdinput

checkbox 全选的问题

HTML code
<input type="checkbox" id ='select' name="game_dic_key[0]"  ></td><input type="checkbox" id ='select' name="game_dic_key[1]" ></td><input type="checkbox" id ='select' name="game_dic_key[2]"  ></td><input type="checkbox" id ='select' name="game_dic_key[3]"  ></td><input type="checkbox" id ='select' name="game_dic_key[4]"  ></td><input type="checkbox" id ='select' name="game_dic_key[5]"  ></td><input type="button" value="全选" onclick="selectall();">  <script language="javascript"> function selectall(){      for(var i=0;i<=100;i++){          var key='game_dic_key['+i+']';        var selectclick=document.getElementsByName(key);         selectclick.checked=true;     }   }   </script>


为什么它不能实现全选???

[解决办法]
getElementsByName返回的是数组,访问下标就好了。

这么奇怪的命名。id还一样囧

JScript code
 function selectall(){      for(var i=0;i<=100;i++){          var key='game_dic_key['+i+']';        var selectclick=document.getElementsByName(key);         selectclick[0].checked=true;     }   } 

热点排行
Bad Request.