js html css实现复选框全选与反选
本文实例为大家分享了js复选框全选与反选实现代码,供大家参考,具体内容如下
<html>
<head>
<title>html+css+js实现复选框全选与反选</title>
<metahttp-equiv="content-type"content="text/html;charset=utf-8"/>
<metaname="keywords"content="js,笔试题目"/>
<styletype="text/css">
table,tr,td
{
border:1pxsolidred;
}
</style>
<scripttype="text/javascript">
functionquanxuan()
{
for(vari=1;i<=3;i++)
{
varcbox_id="cb"+i;
varcbox=document.getElementById(cbox_id);
//alert(cbox.value);
if(document.getElementById("cb_quanxuan").checked)
cbox.checked=true;
else
cbox.checked=false;;
}
}
functionfanxuan()
{
for(vari=1;i<=3;i++)
{
varcbox_id="cb"+i;
varcbox=document.getElementById(cbox_id);
if(document.getElementById("cb_fanxuan").checked)
{//选中反选框
if(cbox.checked)
cbox.checked=false;
else
cbox.checked=true;
}
else
{
if(cbox.checked)
cbox.checked=false;
else
cbox.checked=true;
}
}
}
</script>
</head>
<body>
<formid="form1">
<table>
<tr>
<td><inputtype="checkbox"id="cb_quanxuan"onclick="quanxuan()"/>全选</td>
<td>复选框全选案例</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><inputtype="checkbox"id="cb1"value="1"/>1</td>
<td>我是傻逼1</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><inputtype="checkbox"id="cb2"value="2"/>2</td>
<td>我是傻逼2</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><inputtype="checkbox"id="cb3"value="3"/>3</td>
<td>我是傻逼3</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><inputtype="checkbox"id="cb_fanxuan"onclick="fanxuan()"/>反选</td>
<td>反选案例</td>
<td> </td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。