JavaScript實現(xiàn)全選和全不選操作
更新時間:2021年09月09日 11:13:39 作者:Cavewang
這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)全選和全不選操作,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了JavaScript實現(xiàn)全選和全不選操作的具體代碼,供大家參考,具體內(nèi)容如下
效果示例
默認(rèn)狀態(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)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- js實現(xiàn)全選和全不選
- js實現(xiàn)全選和全不選功能
- Js實現(xiàn)復(fù)選框的全選、全不選反選功能代碼實例
- JS實現(xiàn)“全選”和"全不選"功能代碼實例
- 原生JS版和jquery版實現(xiàn)checkbox的全選/全不選/點選/行內(nèi)點選(Mr.Think)
- JS實現(xiàn)CheckBox復(fù)選框全選、不選或全不選功能
- js與jQuery實現(xiàn)checkbox復(fù)選框全選/全不選的方法
- JS實現(xiàn)CheckBox復(fù)選框全選全不選功能
- 使用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),具體示例如下,不了解的朋友可以學(xué)習(xí)下哦2014-01-01

