javascript實現checkbox核取方塊全選和反選功能
核取方塊的全選和反選功能在實際應用中非常普遍,常見於對於檔案的批量操作。
本章節就分享一段使用原生javascript實現的此功能,需要的朋友可以做一下參考。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script> window.onload = function () { var obtn1 = document.getElementById('btn1'); var obtn2 = document.getElementById('btn2'); var obtn3 = document.getElementById('btn3'); var odiv = document.getElementById('div1'); var ocheck = odiv.getElementsByTagName('input'); //全選 obtn1.onclick = function () { for (var index = 0; index < ocheck.length; index++) { ocheck[index].checked = true; } }; //不選 obtn2.onclick = function () { for (var index = 0; index < ocheck.length; index++) { ocheck[index].checked = false; } }; //反選 obtn3.onclick = function () { for (var index = 0; index < ocheck.length; index++) { ocheck[index].checked = !ocheck[index].checked; } }; } </script> </head> <body> <input type="button" id="btn1" value="全選" /> <input type="button" id="btn2" value="不選" /> <input type="button" id="btn3" value="反選" /> <div id="div1"> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> <input type="checkbox" /><br /> </div> </body> </html>
相關文章
- jQuery核取方塊checkbox的全選和反選jQuery
- javascript核取方塊全選和反選效果JavaScript
- javascript checkbox核取方塊全選和取消全選效果JavaScript
- JS實現核取方塊全選反選JS
- jquery實現checkbox核取方塊全選效果jQuery
- JavaScript 核取方塊全選和全不選JavaScript
- js實現checkbox核取方塊的反選效果JS
- JavaScript 核取方塊全選和取消全選效果JavaScript
- checkbox 核取方塊全選程式碼
- checkbox核取方塊全選和取消全選例項程式碼
- JavaScript核取方塊全選和全不選詳解JavaScript
- jQuery如何實現核取方塊全選和全不選jQuery
- javascript實現核取方塊全選和取消程式碼分析JavaScript
- JavaScript獲取選中checkbox核取方塊的選中值JavaScript
- JavaScript獲取選中checkbox核取方塊值JavaScript
- js核取方塊全選和取消全選效果JS
- JavaScript 獲取選中checkbox核取方塊的值JavaScript
- javascript獲取選中checkbox核取方塊的值JavaScript
- 實現購物車 全選全不選,反選,單選-選滿時同步全選核取方塊--核取方塊checked屬性取值問題已解決
- JavaScript 判斷checkbox核取方塊是否選中JavaScript
- javascript 限制checkbox核取方塊選中數量JavaScript
- JavaScript判斷checkbox核取方塊是否選中JavaScript
- jQuery核取方塊全選和全不選效果jQuery
- 原生js實現的核取方塊的全選和全不選效果JS
- JavaScript設定checkbox核取方塊選中狀態JavaScript
- 如何使用jQuery實現核取方塊的全選和取消jQuery
- JS如何實現對name是陣列的核取方塊的全選和反選以及取消選擇JS陣列
- javascript如何判斷checkbox核取方塊是否被選中JavaScript
- 核取方塊全選和全不選程式碼例項
- jQuery核取方塊全選和全不選效果程式碼jQuery
- 小程式核取方塊全選和全部取消
- jQuery實現的限制checkbox核取方塊選中的數目jQuery
- jquery實現的判斷checkbox核取方塊是否被選中jQuery
- javascript實現 checkbox全選和批量刪除功能JavaScript
- jquery獲取選中checkbox核取方塊的值jQuery
- js獲取選中checkbox核取方塊的值JS
- jQuery第二次無法全選checkbox核取方塊jQuery
- jQuery判斷checkbox核取方塊是否選中jQuery