您现在的位置是:首页 > 电脑技术查询 > web开发

checkbox 全选的有关问题

编辑:chaxungu时间:2022-10-02 23:16:58分类:web开发

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; } }