妙味课堂基础篇0_2代码
1、全选框
全选 选中 选中 选中 选中 选中 选中 选中 选中 选中 选中
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>task-04</title>
<link rel="stylesheet" href="test.css">
</head>
<body>
<input id="btn" type="checkbox" name="">全选
<input type="checkbox" name="">选中
<input type="checkbox" name="">选中
<input type="checkbox" name="">选中
<input type="checkbox" name="">选中
<input type="checkbox" name="">选中
<input type="checkbox" name="">选中
<input type="checkbox" name="">选中
<input type="checkbox" name="">选中
<input type="checkbox" name="">选中
<input type="checkbox" name="">选中
<script type="text/javascript">
var input = document.getElementsByTagName("input");
var btn = document.getElementById("btn");
btn.onclick = function() {
console.log("i running");
console.log(btn.checked);
if(btn.checked)
for (var i = 1; i < input.length; i++) {
input[i].checked=true;
}
if(!btn.checked)
for (var i = 1; i < input.length; i++) {
input[i].checked=false;
}
}
</script>
</body>
</html>
2、选项卡
div1
div2
div3
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>test</title> 6 <style type="text/css"> 7 .active{ 8 background-color: #ccc; 9 } 10 div{ 11 display: none; 12 } 13 </style> 14 </head> 15 <body> 16 <button>按钮1</button> 17 <button>按钮2</button> 18 <button>按钮3</button> 19 <div><p>div1</p></div> 20 <div><p>div2</p></div> 21 <div><p>div3</p></div> 22 <script type="text/javascript"> 23 var btn = document.getElementsByTagName("button"); 24 var div = document.getElementsByTagName("div"); 25 for (var i = 0; i < btn.length; i++) { 26 btn[i].index = i; 27 btn[i].onclick = function(){ 28 for (var i = 0; i < btn.length; i++) { 29 btn[i].className=""; 30 div[i].style.display=""; 31 } 32 33 this.className = "active"; 34 div[this.index].style.display="block"; 35 } 36 } 37 </script> 38 </body> 39 </html>

浙公网安备 33010602011771号