怎么在提交表单时,把表单里所有的checkbox自动全部选中?
(这些checkbox的id都相同,但值不同)

解决方案 »

  1.   

    提交的时候调用SCRIPT函数,先将所有的CHECKBOX的CHECKED属
    性设为TRUE,再提交Form.submit();
      

  2.   

    如果checkbox不被选中是不会提交的,只有选中才会提交,如果checkbox的name="name1",你可以<input type="hidden" name="name1" />,将checkbox的name="temp1",为checkbox建事件,如果选中,document.all.name1.value="1",否则document.all.name1.value="0".
      

  3.   

    <input type=checkbox value="全选" onClick="this.value=check(column.c)">
    //column是form名称,c为checkbox的id
    //这个input是放在column内的
    //下面的是实现全选的js
    <SCRIPT LANGUAGE="JavaScript"><!-- Begin
    var checkflag = "false";
    function check(field) {
    if (checkflag == "false") {
    for (i = 0; i < field.length; i++) {
    field[i].checked = true;
    }
    checkflag = "true";
    return "false"; 
    }else {
    for (i = 0; i < field.length; i++) {
    field[i].checked = false; 
    }
    checkflag = "false";
    return "true"; 
    }
    }
    //  End -->
    </script>
      

  4.   

    phoenixdarkfire() 应该是正解。
      

  5.   

    egg13(后会不知何处是,烟浪远,暮云重.) ( )可以 是一个ID就可以看作一个数组 循环CHECKED 我都是这样做的