JavaScript全选checkbox的方法(原创)

寡人有个爱好,从不重复发明轮子,一开始在网上找到个代码,但由于有bug ,实在没办法,得自己亲自动手改了,下面是js部份

<SCRIPT LANGUAGE=”JavaScript”>
function checkAll(e)
{
    var a = document.frm_list.elements;
    for(var i=0;i<a.length;i++)
    {
        if(a[i].type==”checkbox”)
        {
            a[i].checked = e.checked;
        }
     }
}

</SCRIPT>

下面是 html 部份

<Form name=”frm_list” method=”post”>

    input name=”ids[]” type=”checkbox” id=”ids[]” value=”<?=$row->id?>” /> <br />

input name=”ids[]” type=”checkbox” id=”ids[]” value=”<?=$row->id?>” /> <br />

input name=”ids[]” type=”checkbox” id=”ids[]” value=”<?=$row->id?>” /> <br />
   input type=”checkbox” name=”checkbox” value=”checkbox” onclick=”checkAll(this);”>

</Form>

OK 搞定.

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

5 + 5 =