亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

全選框的實(shí)現(xiàn)及自己的理解

original 2018-11-27 20:38:46 208
abstrait:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>全選</title> <link rel="stylesheet" type="text/css"
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>全選</title>
	<link rel="stylesheet" type="text/css" href="../css/css.css">
	<link rel="shortcut icon" type="image/x-icom" href="../picture/mi.png">
	<style type="text/css">
		.box{width: 100px;height: 200px;border: 1px solid #000;border-radius: 5px;margin: 20px auto;padding:8px 10px;}
		.box div{border-bottom: 1px solid #000;margin-bottom: 15px;}
		.box input{margin: 8px;}
	</style>
</head>
<body>
	<script type="text/javascript">
		function checkall (){
		var checkall,item;
		checkall=document.getElementById("checkall");//獲取全選
		item=document.getElementsByName("item[]");//獲取下面的勾選框
		for (i =0;i<item.length;i++){
			if (checkall.checked){
				item[i].checked=true;
			}else{
				item[i].checked=false;
			}
		}
	}

	</script>
<div class="box">
	 <div><input type="checkbox" id="checkall" onclick="checkall()"><label for="chechall">全選</label><br>
	 </div>
     <input type="checkbox" name="item[]">選項(xiàng)1<br>
     <input type="checkbox" name="item[]">選項(xiàng)2<br>
     <input type="checkbox" name="item[]">選項(xiàng)3<br>
     <input type="checkbox" name="item[]">選項(xiàng)4<br>
     <input type="checkbox" name="item[]">選項(xiàng)5<br>
</div>
</body>
</html>

  老師這一節(jié)課我感覺好多都沒有懂,特別是哪一個(gè)for循環(huán)item.length求取字符串的長度并且返回,但是勾選框有什么字符串呀? 

   還有就是全選框的地方為什么要加一個(gè)<label></label for ="id名">,我有試過不加這個(gè)label標(biāo)簽,全選框的功能也是可以正常實(shí)現(xiàn)的。

   這節(jié)課就是這幾個(gè)地方感覺好模糊,沒有什么概念了。

Professeur correcteur:滅絕師太Temps de correction:2018-11-28 09:18:42
Résumé du professeur:<label> 標(biāo)簽為 input 元素定義標(biāo)注,這是一種寫法習(xí)慣 for 屬性應(yīng)當(dāng)與相關(guān)元素的 id 屬性相同其實(shí)就是添加了一個(gè)關(guān)聯(lián);這些可以百度清楚??! item.length 獲取的是下面的勾選框長度

Notes de version

Entrées populaires