JavaScript實現(xiàn)全選和全不選操作
更新時間:2021年09月09日 11:13:39 作者:Cavewang
這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)全選和全不選操作,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了JavaScript實現(xiàn)全選和全不選操作的具體代碼,供大家參考,具體內(nèi)容如下
效果示例
默認狀態(tài)下:
勾選全選時:
任意取消勾選物品A/物品B/物品C時
實現(xiàn)代碼
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>全選</title> <script> function myAll() { var all = document.getElementById("all"); var oneList = document.getElementsByName("one"); for(var i = 0; i < oneList.length; i++) { oneList[i].checked = all.checked; } } function myOne() { var all = document.getElementById("all"); var oneList = document.getElementsByName("one"); for(var i = 0; i < oneList.length; i++) { if(oneList[i].checked == false) { all.checked = false; return; } } all.checked = true; } </script> </head> <body> <table id="myTable" border="1" cellpadding="0" cellspacing="0" width="90%" height="180px"> <tr> <th>全選<input id="all" type="checkbox" onclick="myAll()" /></th> <th>序號</th> <th>名稱</th> <th>單價</th> <th>數(shù)量</th> <th>總計</th> </tr> <tr> <td><input name="one" type="checkbox" onclick="myOne()" /></td> <td>1</td> <td>物品A</td> <td>¥55</td> <td>1</td> <td>¥55</td> </tr> <tr> <td><input name="one" type="checkbox" onclick="myOne()" /></td> <td>2</td> <td>物品B</td> <td>¥70</td> <td>1</td> <td>¥70</td> </tr> <tr> <td><input name="one" type="checkbox" onclick="myOne()" /></td> <td>3</td> <td>物品C</td> <td>¥66</td> <td>1</td> <td>¥66</td> </tr> </table> </body> </html>
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- js實現(xiàn)全選和全不選
- js實現(xiàn)全選和全不選功能
- Js實現(xiàn)復選框的全選、全不選反選功能代碼實例
- JS實現(xiàn)“全選”和"全不選"功能代碼實例
- 原生JS版和jquery版實現(xiàn)checkbox的全選/全不選/點選/行內(nèi)點選(Mr.Think)
- JS實現(xiàn)CheckBox復選框全選、不選或全不選功能
- js與jQuery實現(xiàn)checkbox復選框全選/全不選的方法
- JS實現(xiàn)CheckBox復選框全選全不選功能
- 使用js如何實現(xiàn)全選與全不選
- jquery全選/全不選/反選另一種實現(xiàn)方法(配合原生js)
相關(guān)文章
使用JavaScript字符串解決回文數(shù)的方案詳解
這篇文章主要介紹了使用JavaScript字符串解決回文數(shù)的方案,JavaScript中的字符串是一種數(shù)據(jù)類型,用于表示文本數(shù)據(jù),字符串可以包含任意字符序列,包括字母、數(shù)字、符號和空格,靈活掌握字符串的解決問題思想,巧用字符串解決回文數(shù),需要的朋友可以參考下2024-05-05全面解析Bootstrap中form、navbar的使用方法
這篇文章主要為大家詳細解析了Bootstrap中form、navbar的使用方法,感興趣的朋友可以參考一下2016-05-05淺談JSON.parse()和JSON.stringify()
本文給大家簡單描述了下JSON.parse()和JSON.stringify()的異同點,十分的實用,有需要的小伙伴可以參考下2015-07-07登陸成功后自動計算秒數(shù)執(zhí)行跳轉(zhuǎn)
本文實現(xiàn)的是這樣的一個功能登陸成功后自動查秒跳轉(zhuǎn),具體示例如下,不了解的朋友可以學習下哦2014-01-01