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)
相關文章
深入淺析JavaScript中的in關鍵字和for-in循環(huán)
這篇文章主要介紹了JavaScript中的in關鍵字和for-in循環(huán),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04
js面向對象之靜態(tài)方法和靜態(tài)屬性實例分析
這篇文章主要介紹了js面向對象之靜態(tài)方法和靜態(tài)屬性,實例分析了靜態(tài)方法和靜態(tài)屬性的原理及應用,具有一定參考借鑒價值,需要的朋友可以參考下2015-01-01
layui 點擊重置按鈕, select 并沒有被重置的解決方法
今天小編就為大家分享一篇layui 點擊重置按鈕, select 并沒有被重置的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09

