課程
/前端開發
/JavaScript
/用JS實現購物車特效
如果單選框全部選中,這個時候全選框也要被選中,這個如何實現?
2016-05-26
源自:用JS實現購物車特效 2-4
正在回答
也可以寫個計數器count。每次選中一個單選框,則count++,當count ===tr.length,則設置全選當checked為true.
在每一個單選框的單擊事件中,循環遍歷每個單選框的狀態,如果都是true,就將全選框置為true
//獲取所有的單選框 var?singleBoxs=getElementByClassName('single'); for(var?i=0,len=singleBoxs;i<len;i++){ ??singleBoxs.onclick=function(){ ????var?quanxuan=true; ????for(var?j=0,len=singleBoxs;j<len;j++){ ??????quanxuan=quanxuan?&?this.checked; ????} ????if(quanxuan){ ??????//獲取全選框 ??????var?allBox=document.getElementByClassName('all'); ??????allBox.checked=true; ????} ??} }
舉報
通過JavaScript實現類似淘寶網絡購物車功能效果
4 回答如果要在所有的選項都被選中后,全選的選項自動被選上,該怎么實現?
1 回答所有商品一個一個選中,全選也被選中怎么做
2 回答一個選擇框未選,應該全選框選擇狀態消失,但是我的所有選擇框都消失,為什么呢?
3 回答全選功能有問題,如果反過來,一個一個選擇后,全選卻沒有勾上,這是為什么
2 回答這個案例,有兩個問題,一個是一個個勾選到全部后,全選不會打勾,其二,選中刪除,不會更新下面的選中數量及總價
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-17
也可以寫個計數器count。每次選中一個單選框,則count++,當count ===tr.length,則設置全選當checked為true.
2016-06-06
在每一個單選框的單擊事件中,循環遍歷每個單選框的狀態,如果都是true,就將全選框置為true