成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

JS實(shí)現(xiàn)多選框的操作

瀏覽:168日期:2024-05-03 08:37:26

本文實(shí)例為大家分享了JS實(shí)現(xiàn)多選框的具體代碼,供大家參考,具體內(nèi)容如下

JS實(shí)現(xiàn)多選框的操作

多選時(shí):

JS實(shí)現(xiàn)多選框的操作

全選時(shí):

JS實(shí)現(xiàn)多選框的操作

反選時(shí):

JS實(shí)現(xiàn)多選框的操作

html代碼

<div class='container'> <h3>請(qǐng)選擇你最喜歡吃的水果(多選)</h3> <ul> <li><input type='checkbox'>蘋果</li> <li><input type='checkbox'>雪梨</li> <li><input type='checkbox'>西瓜</li> <li><input type='checkbox'>哈密瓜</li> <li><input type='checkbox'>荔枝</li> <li><input type='checkbox'>龍眼</li> </ul> <div class='checkinAll'> <input type='checkbox' id='checkAll'>全選/非全選 <input type='checkbox' id='checkTurn'>反選 </div></div>

CSS代碼:

*{ margin: 0; padding: 0;}.container{ width: 300px; /* height: 500px; */ /* border: 1px solid black; */ margin: 10px auto;}.container ul{ list-style: none; width: 100%; margin-top: 20px; border: 1px solid #666; border-radius: 10px; margin-bottom: 10px;}.container ul li{ width: 100%; height: 70px; border-bottom: 1px solid #666; line-height: 70px; text-indent: 50px; font-size: 16px; font-weight: 600; }.container ul li:last-child{ border-radius: 0 0 11px 11px; border: none;}.container ul li:first-child{ border-radius: 11px 11px 0 0; /* border: none; */ }input[type=’checkbox’]{ width: 20px; height: 20px; vertical-align: middle; cursor: pointer; -webkit-appearance: none; border: 1px solid #666; border-radius: 3px;}input[type=’checkbox’]:checked{ background-image: url(./select.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; outline: none;}ul input{ margin-right: 40px;}

JS代碼:

(function(){ const list_node = document.getElementsByTagName(’li’); const ul_node = document.getElementsByTagName(’ul’)[0] const colorArr = [’rgb(255,235,205)’,’rgb(255,240,245)’,’rgb(255,211,155)’]; const check_nodes = ul_node.getElementsByTagName(’input’); const checkAll = document.getElementById(’checkAll’); const checkTurn = document.getElementById(’checkTurn’) for(let i = 0; i < list_node.length; i++){ list_node[i].style.backgroundColor = colorArr[i % colorArr.length]; list_node[i].addEventListener(’click’,clickFn); } function clickFn(e){ console.log(e.target.tagName); let num = 0; if(e.target.tagName == ’INPUT’ && e.target.checked == false){ checkAll.checked = false; }else{ for (let i = 0; i < check_nodes.length; i++) { if(check_nodes[i].checked == true){num++; } } if(num == check_nodes.length){ checkAll.checked = true; } } } //全選/非全選 checkAll.onclick = function(){ if(this.checked == true){ for (let i = 0; i < check_nodes.length; i++) {check_nodes[i].checked = true; } }else{ for (let i = 0; i < check_nodes.length; i++) {check_nodes[i].checked = false; } } } //反選 checkTurn.onclick = function(){ let count = 0; let num = 0; for (let i = 0; i < check_nodes.length; i++) { if(check_nodes[i].checked == true){ check_nodes[i].checked = false; count ++; }else{ check_nodes[i].checked = true; num++; } } if(count == check_nodes.length){ checkAll.checked = false; }else if(num == check_nodes.length){ checkAll.checked = true; } }})()

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
丝袜脚交一区二区| 欧美日韩电影在线| 久久中文字幕一区二区三区| 国产欧美1区2区3区| 懂色av一区二区三区免费观看| 欧美优质美女网站| 奇米四色…亚洲| 久久综合久久久| 日韩电影在线观看电影| 久热精品视频| 日韩电影一区二区三区| 久久精品人人做人人爽电影蜜月| 亚洲国产精品一区二区久久| 激情亚洲网站| 国产精品传媒在线| 国精品一区二区| 欧美日本在线看| 麻豆精品一区二区三区| 欧美性感一类影片在线播放| 久久国产精品99精品国产| 欧美日韩精品欧美日韩精品| 国产在线精品视频| 在线电影欧美成精品| 国产制服丝袜一区| 欧美一区二区视频在线观看2022| 久久国产生活片100| 欧美日韩免费观看一区二区三区 | 亚洲乱码精品一二三四区日韩在线| 欧美激情性爽国产精品17p| 中文字幕欧美激情一区| 今天的高清视频免费播放成人| 综合久久久久久久| 国产伦一区二区三区色一情| 亚洲va韩国va欧美va| 91成人免费在线视频| 国产一区二区三区四区五区美女 | 蜜乳av一区二区三区| 欧美三级日韩在线| 国产成人午夜片在线观看高清观看| 欧美人妖巨大在线| 成人永久免费视频| 日本一区二区视频在线观看| 亚洲第一网站| 亚洲高清免费视频| 91激情五月电影| 国产美女一区二区三区| 精品三级av在线| 欧美日韩精品免费观看| 亚洲精品网站在线观看| 色哟哟在线观看一区二区三区| 美女精品自拍一二三四| 3d成人动漫网站| 99精品视频免费在线观看| 亚洲视频电影在线| 久久久xxx| 国产精品羞羞答答xxdd| 欧美伊人久久久久久午夜久久久久| 国产一区二区三区蝌蚪| 久久色中文字幕| 99伊人成综合| 久久精品国产亚洲5555| 日韩欧美国产综合一区| 激情视频一区二区| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美一区二区不卡视频| 欧美福利精品| 亚洲一区二区三区四区五区黄 | 国产精品日日摸夜夜摸av| 国产亚洲精品久久飘花| 韩日av一区二区| 中文字幕精品—区二区四季| 国产欧美高清| 韩国女主播一区| 国产欧美中文在线| 亚洲欧美日韩视频二区| 国产精品自拍网站| 国产精品萝li| 色菇凉天天综合网| 99re成人精品视频| 亚洲国产一区二区视频| 日韩亚洲欧美高清| 在线亚洲自拍| 国产成人自拍在线| 国产精品国产三级国产普通话蜜臀| 久久国产一区二区| 成人精品国产免费网站| 亚洲精品久久7777| 777xxx欧美| 1024亚洲| 国产福利一区在线观看| 亚洲免费在线观看| 欧美一区日本一区韩国一区| 在线观看亚洲| 国产一区不卡精品| 亚洲宅男天堂在线观看无病毒| 日韩一区二区在线观看视频 | 欧美精品三级日韩久久| 在线欧美一区| 成人午夜精品在线| 亚洲高清视频中文字幕| 久久先锋影音av| 色婷婷久久久综合中文字幕| 99天天综合性| 国产午夜精品一区二区三区嫩草| 亚洲人久久久| av激情亚洲男人天堂| 日韩av不卡一区二区| 国产欧美精品一区二区色综合 | 国产精品国产三级国产三级人妇| 色欧美88888久久久久久影院| 欧美久久久久久久| 精品一区二区三区香蕉蜜桃| 一区二区中文字幕在线| 91精选在线观看| 免费在线观看成人av| 欧美日韩一区二区三区在线观看免 | 欧美日韩精品福利| 亚洲视频高清| 国产成人av一区二区| 亚瑟在线精品视频| 国产女人18水真多18精品一级做 | 国产精品久久国产愉拍 | 亚洲天堂福利av| 欧美一区二区黄| 久久精品九九| 影音先锋亚洲精品| hitomi一区二区三区精品| 蜜桃久久久久久久| 亚洲电影在线播放| 国产精品久久久久婷婷二区次| 日韩午夜激情免费电影| 欧美亚洲综合久久| 亚洲女同在线| 亚洲激情专区| 国产综合色一区二区三区| 91视视频在线直接观看在线看网页在线看| 激情文学综合丁香| 日韩国产一二三区| 夜夜嗨av一区二区三区网页| 国产欧美视频在线观看| 欧美不卡视频一区| 91麻豆精品国产91久久久资源速度 | 精品免费视频一区二区| 欧美丝袜丝nylons| 另类亚洲自拍| 国产精品免费一区二区三区在线观看 | 欧美年轻男男videosbes| 久久久久久久久久久久久9999| 亚洲精品麻豆| 伊人久久成人| 国内精品久久久久久久影视蜜臀 | 麻豆国产精品一区二区三区 | 麻豆91免费看| 日精品一区二区| 亚洲午夜久久久久久久久电影院| 国产精品美日韩| 国产欧美日韩麻豆91| 久久网这里都是精品| 2023国产精品自拍| 久久午夜色播影院免费高清 | 欧美日韩在线一区二区| 在线观看日韩精品| 91国在线观看| 色婷婷精品大视频在线蜜桃视频| 久久狠狠婷婷| 久久综合亚州| 欧美在线观看视频一区二区| 色婷婷av一区| 色www精品视频在线观看| 久久天天综合| 色国产综合视频| 在线视频欧美区| 欧美视频一区二区三区在线观看| 欧洲av一区二区嗯嗯嗯啊| 91国产丝袜在线播放| 欧美亚洲国产怡红院影院| 在线观看欧美日本| 一区二区三区视频在线播放| 最新国产拍偷乱拍精品| 日韩亚洲视频| 先锋a资源在线看亚洲| 巨乳诱惑日韩免费av| 色婷婷亚洲一区二区三区| 欧美视频中文字幕| 欧美精品一级二级三级| 日韩免费性生活视频播放| www国产亚洲精品久久麻豆| 国产区在线观看成人精品| 国产精品毛片大码女人| 亚洲男人都懂的| 午夜免费久久看| 久久成人综合网| 高清不卡在线观看av| k8久久久一区二区三区| 欧美精品99| 一区二区三区福利| 老牛国产精品一区的观看方式 | 亚洲欧美欧美一区二区三区| 亚洲一区在线播放| 奇米一区二区三区|