您好,登錄后才能下訂單哦!
這篇文章主要介紹“JavaScript如何實現頁面一鍵全選或反選”,在日常操作中,相信很多人在JavaScript如何實現頁面一鍵全選或反選問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”JavaScript如何實現頁面一鍵全選或反選”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
具體代碼如下
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .hobby { width: 600px; height: 50px; background-color: #5F9EA0; line-height: 50px; } .but { float: right; margin-right: 10px; } </style> </head> <body> <div class="hobby"> <!-- 創建多選框 --> <input type="checkbox" checked="true" name="hobby" id="" value="羽毛球" />羽毛球 <input type="checkbox" name="hobby" id="" value="賽車" />賽車 <input type="checkbox" name="hobby" id="" value="聽音樂" />聽音樂 <input type="checkbox" name="hobby" id="" value="看雜志" />看雜志 <!-- 選擇按鈕 --> <div class="but"> <button type="button" onclick="selectAll(this)">全選</button> <button type="button" onclick="selectAllOut()">全不選</button> </div> </div> <script type="text/javascript"> // 全選方法 function selectAll(obj) { var a = document.getElementsByName("hobby"); for (var i = 0; i < a.length; i++) { a[i].checked = "true"; console.log(a[i].value) } }; // 全部取消方法 function selectAllOut() { var a = document.getElementsByName("hobby"); for (var i = 0; i < a.length; i++) a[i].checked = ""; } </script> </body> </html>
到此,關于“JavaScript如何實現頁面一鍵全選或反選”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。