求一個按鈕上的事件
對復選框全選的

解决方案 »

  1.   

    var list = document.getElementsByTagName("INPUT");
    for(var i=0;i<list.length;i++){
      if(list[i].type=="checkbox") list[i].checked =true;
    }
      

  2.   

    <script language="javascript" type="text/javascript">
    function alls()
    {
    var inputs=document.getElementsByTagName("input");

    for (var i=0;i<inputs.length;i++)
    {
    if (inputs[i].type == "checkbox") //全选
    {
    inputs[i].checked = true;
    }
    }
    }
    </script>
      

  3.   

    那選中checkbox上的事件觸發不了阿
    還是要手工一個一個的選
    只是個象徵性的全選了
      

  4.   

    <script language="javascript" type="text/javascript">
    function alls()
    {
    var inputs=document.getElementsByTagName("input");

    for (var i=0;i<inputs.length;i++)
    {
    if (inputs[i].type == "checkbox") //全选
    {
    inputs[i].checked = true;
    }
    }
    }
    </script>
    <input type="checkbox" onclick="alls()" name="checkAll">全选</input>
      

  5.   

    jquery.js$('input[@type=radio]').attr('checked',true);
      

  6.   

    $('input[@type=checkbox]').attr('checked',true);写错了.
      

  7.   

    可以用在jsp頁面嗎
    我想用javascript實現啊全選實現了   只是象徵性的全選了
    checkbox上的事件都沒有觸發
      

  8.   

    var list = document.getElementsByTagName("INPUT");
    for(var i=0;i<list.length;i++){
    if(list[i].type=="checkbox") list[i].click();
    }