六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 96|回复: 0

复选框全选

[复制链接]

升级  46%

5

主题

5

主题

5

主题

童生

Rank: 1

积分
23
 楼主| 发表于 2013-2-7 19:45:53 | 显示全部楼层 |阅读模式
Html代码


<SCRIPT>  
function check(obj) {   
    var checkboxList=obj.parentNode.getElementsByTagName("input");   
    var count=checkboxList.length;   
    var flag=obj.checked;   
    for(var i=0; i<count;i++){   
        checkboxList[i].checked=flag;   
    }   
}   
</script>  
<form name=myform>  
    <input type=checkbox >  
    <p>  
        <input type=checkbox  value="1" >  
        <input type=checkbox  value="1">  
        <input type=checkbox  value="1">  
        <input type=checkbox  value="1">  
        <input type=checkbox  value="1">  
    </p>  
    <p>  
        <input type=checkbox  value="2" >  
        <input type=checkbox  value="2">  
        <input type=checkbox  value="2">  
        <input type=checkbox  value="2">  
        <input type=checkbox  value="2">  
    </p>  
</form>  


     

     
Javascript CheckBox 全选 function chkall(input1,input2)
{
    var objForm = document.forms[input1];
    var objLen = objForm.length;
    for (var iCount = 0; iCount < objLen; iCount++)
    {
        if (input2.checked == true)
        {
            if (objForm.elements[iCount].type == "checkbox")
            {
                objForm.elements[iCount].checked = true;
            }
        }
        else
        {
            if (objForm.elements[iCount].type == "checkbox")
            {
                objForm.elements[iCount].checked = false;
            }
        }
     
    }
}

//aspx页面调用

chkall('Form1',this)   //Form1是form的名称
<input type='checkbox' name='c1'  >选择所有
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表