使用javaScript實現一個簡單的復選框全選功能


1.將以下代碼復制到html的body中

<body>
 	羽毛球<input type="checkbox" name="checkBox">

 	乒乓球<input type="checkbox" name="checkBox">

 	足球<input type="checkbox" name="checkBox">

 	籃球<input type="checkbox" name="checkBox">

	全選<input type="checkbox" name="checkBoxAll" id="checkBoxAll" onclick="checkAll()">
</body>

2.將下面js腳本添加到head標簽里面

   <script>
		function checkAll(){
                    //這里獲取一個數組集合
		 var items=document.getElementsByName("checkBox");
			for(var i=0;i<items.length;i++){
				items[i].checked=document.getElementById("checkBoxAll").checked;
			}
		}
 	</script>

最后總結:需要注意的一點是,需要將要實現全選的復選框name屬性定義一樣,其實總的來說還是挺簡單的,如果大家還有什么好的其他的實現方法,可以發出來一起討論討論。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM