麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > HTML > 正文

HTML頁面中復選框的操作方法

2024-08-26 00:19:21
字體:
來源:轉載
供稿:網友

復選框在網頁中很是常見,無論是電商網站,還是平臺,只有有需要選擇的地方就會見到復選的身影。接下來,是我之前寫過的兩個小demo,都是關于復選框的,希望會給大家帶來幫助。

第一個是關于復選框全選反選的操作,當然我在里面還加了一個小功能,就是當選擇底下尚品或者其他的東西的復選框全部為選中狀態時則全選按鈕也變為選中狀態;反之亦然。

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title></title>        <style>            td{                border: 1px solid black;                text-align: center;            }            table{                border: 1px solid black;            }            #opp{                border-radius: 50%;                width: 20px;                height: 20px;                border: 1px style #eee;                outline-style: none;            }        </style>    </head>    <body>        <table>            <tr>                <td><input id="all" type="checkbox">全選</td>                <td width="300px">復選框全選示例</td>            </tr>            <tr>                <td><input class="list" type="checkbox"></td>                <td></td>            </tr>            <tr>                <td><input class="list" type="checkbox"></td>                <td></td>            </tr>            <tr>                <td><input class="list" type="checkbox"></td>                <td></td>            </tr>            <tr>                <td><input class="list" type="checkbox"></td>                <td></td>            </tr>            <tr>                <td><input class="list" type="checkbox"></td>                <td></td>            </tr>            <tr>                <td><input class="list" type="checkbox"></td>                <td></td>            </tr>            <tr>                <td><input class="list" type="checkbox"></td>                <td></td>            </tr>            <tr>                <td><input id="opp" type="button">反選</td>                <td></td>            </tr>        </table>        <script>                var vll = document.getElementById("all");                var vlist=document.getElementsByClassName("list");                var vopp=document.getElementById("opp");                vll.onclick=function(){                     for(var i=0;i<vlist.length;i++){                            vlist[i].checked=vll.checked;                    }                }                for( var i=0;i<vlist.length;i++){                    vlist[i].onclick=function(){                        if(this.checked==false){                            vll.checked=false;                              }                        else{                            for(var i2=0;i2<vlist.length;i2++){                                 if(vlist[i2].checked==false){                                    break;                                }                                if(i2>=vlist.length-1){                                    vll.checked=true;                                   }                            }                        }                    }                   }                vopp.onclick=function(){                    for(var i=0;i<vlist.length;i++){                    vlist[i].checked=!vlist[i].checked;                        if(vlist[i].checked==false){                            vll.checked=false;                        }                    }                }        </script>    </body></html>

第二個呢則是自定義復選框樣式,就是可以將我們的復選框使用圖片來替代,以增加酷炫的效果;而且這里我是完全運用CSS3的寫法,不涉及JavaScript的;

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title></title>        <style>            .box1{                width: 1000px;                height: 50px;                position: relative;            }            input{                width: 50px;                height: 50px;                opacity: 1;                display: none;            }            input+label{                display: block;                width: 50px;                height: 50px;                background: url(img/2.png);                background-size: 100%;            }            input:checked+label{                background: url(img/1.PNG);                background-size: 100%;            }        </style>    </head>    <body>        <div class="box1">            <input type="checkbox" name="" id="input1" value="" />            <label for="input1"></label>        </div>        <div class="box2">            <input type="checkbox" name="" id="input2" value="" />            <label for="input2"></label>        </div>        <div class="box3">            <input type="checkbox" name="" id="input3" value="" />            <label for="input3"></label>        </div>    </body></html>

以上所述是小編給大家介紹的HTML頁面中復選框的操作方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到HTML教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 99精品视频在线导航 | 成人羞羞国产免费游戏 | 黄色免费在线电影 | 国产亚洲精品久久午夜玫瑰园 | 九色在线78m | 日本人乱人乱亲乱色视频观看 | 成人午夜看片 | 看免费5xxaaa毛片 | 在线播放黄色网址 | 国产91小视频在线观看 | 99国内精品视频 | 小情侣嗯啊哦视频www | 成人国产精品一区 | 欧美18—19sex性hd | 好吊一区二区三区 | 天天舔天天插 | 久久av喷吹av高潮av懂色 | 久久精品美乳 | 亚洲片在线观看 | 91精品久久香蕉国产线看观看 | 久久99精品久久久久久国产越南 | 一级黄色免费观看 | 国产91在线高潮白浆在线观看 | 欧美日韩电影 | 高潮娇喘嗯啊~文字 | 国产一级做a爱片在线看免 2019天天干夜夜操 | 国产91一区二区三区 | 无遮挡一级毛片视频 | 国产精品久久久久久久午夜片 | 欧美性a视频 | 日韩毛片网 | 久久久三级免费电影 | 欧美成人性色 | 亚洲射吧 | 精品久久久久久久久久久久 | 成人三级电影网站 | 久久久久九九九女人毛片 | 韩国草草影院 | 黄色网电影 | 热99在线| 国产毛片在线高清视频 |