????:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0">&
<!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');//通過(guò)id方式選中
item=document.getElementsByName('item[]');//通過(guò)name方式選中
for(var i=0;i<item.length;i++){
if(checkall.checked){//判斷是否選中全選按鈕
item[i].checked=true;//點(diǎn)擊全選時(shí)-選中所有選項(xiàng)按鈕
}else{
item[i].checked=false;//取消全選時(shí)-刪除選中
}
}
}
</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>
<!-- 選中全選按鈕執(zhí)行全選函數(shù) -->
<input type="checkbox" id="checkall" onclick="checkAll()">
<label for="checkall">我都喜歡吃</label>
</div>
</div>
</body>
</html>
?? ???:韋小寶?? ??:2019-02-21 14:53:36
???? ??:全選在實(shí)際的開(kāi)發(fā)中不管是網(wǎng)站的前臺(tái)還是網(wǎng)站的后臺(tái)使用的次數(shù)都很多 所以一定要好好掌握!