返回js完成全选按......登陆

js完成全选按钮

CY2019-02-21 14:28:00233

<!DOCTYPE html>

<html lang="en">


<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="ie=edge">

<style>

#box{height: 230px;width: 120px;border: 1px solid #000;border-radius: 5px;

margin: 20px auto;padding: 5px 10px;}

#box div{border-top: 1px solid #000;padding: 5px 0;}

#box input{margin: 5px}

#box p{margin: 10px 5px ;color: brown;font-size: 16px;}

</style>

<script>

function checkAll(){

var checkall,item;

checkall=document.getElementById('checkall');//通过id方式选中

item=document.getElementsByName('item[]');//通过name方式选中

for(var i=0;i<item.length;i++){

if(checkall.checked){//判断是否选中全选按钮

item[i].checked=true;//点击全选时-选中所有选项按钮

}else{

item[i].checked=false;//取消全选时-删除选中

}

}

}

</script>

<title>js完成全选功能</title>

</head>


<body>

<div id="box">

<p>喜欢吃什么</p>

<input type="checkbox" name="item[]" id="check1"><label for="check1">火锅</label><br>

<input type="checkbox" name="item[]" id="check2"><label for="check2">川菜</label><br>

<input type="checkbox" name="item[]" id="check3"><label for="check3">烧烤</label><br>

<input type="checkbox" name="item[]" id="check4"><label for="check4">甜品</label><br>

<input type="checkbox" name="item[]" id="check5"><label for="check5">水果</label><br>

<input type="checkbox" name="item[]" id="check6"><label for="check6">日料</label><br>

<input type="checkbox" name="item[]" id="check7"><label for="check7">面食</label><br>

<div>

<!-- 选中全选按钮执行全选函数 -->

<input type="checkbox" id="checkall" onclick="checkAll()">

<label for="checkall">我都喜欢吃</label>

</div>


</div>

</body>


</html>


最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送