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; } }
查询谷 - www.chaxungu.com
checkbox 全选的有关问题
编辑:chaxungu时间:2022-10-02 23:16:58分类:web开发