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

您的位置:首頁技術文章
文章詳情頁

javascript - 一個js選項卡的例子中某次遍歷的意思不太懂。。。

瀏覽:186日期:2023-04-18 15:14:51

問題描述

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>Document</title> <style>*{ margin:0; padding: 0;}.active{ background: red;}#main p{ width: 200px; height: 200px; background: yellow; display: none;} </style> <script>window.onload=function(){ var op = document.getElementById(’main’); var oIp = op.getElementsByTagName(’input’); var ap = op.getElementsByTagName(’p’); for(var i=0;i<oIp.length;i++) {oIp[i].index=i;oIp[i].onclick=function(){ for(var i=0;i<oIp.length;i++) // 就是這兒 {oIp[i].className='';ap[i].style.display=''; } this.className='active'; ap[this.index].style.display='block'} }} </script></head><body> <p id='main'><input type='button' value='111'><input type='button' value='222'><input type='button' value='333'><input type='button' value='444'><p style='display: block'>1</p><p>2</p><p>3</p><p>4</p> </p></body></html>

這是一個網上的選項卡的例子,然后不太懂例子中js部分,第二次for循環的意思是什么。。。QAQ

問題解答

回答1:

外面一層的for,主要是為了給每一個選項卡按鈕綁定onclick事件。

而里面的這個for,是在綁定的onclick事件之內,它的作用是,當點擊了被綁定的選項卡時,遍歷所有的選項卡,把不是當前點擊的選項卡都重置成隱藏狀態,然后這個for下面的:

this.className='active';ap[this.index].style.display='block';

是把當前點擊項對應的標簽頁顯示出來。

這樣,就只有當前點擊項對應的標簽會顯示出來,其余的標簽頁都被隱藏。如果沒有這個for,當你點擊第一個標簽,第一個標簽顯示出來。然后你點擊了第二個標簽,第二個標簽顯示出來,現在就有第一個和第二個標簽頁同時顯示;接著你點擊了第三個標簽,前面兩個沒有隱藏,而第三個標簽頁顯示出來,…………這樣,到最后,你點完所有的標簽按鈕時,所有的標簽頁都顯示出來,這顯然不是標簽頁的效果。

為了使當前點擊之外的標簽頁都隱藏掉,所以在顯示當前標簽頁之前,先用for遍歷,把所有標簽頁隱藏。

回答2:

大致的功能是要實現點擊切換到該選項卡。所謂切換,就是其他隱藏,當前顯示。而你說的那部分就是隱藏所有 input 的。就是每次點擊是,都遍歷一次 所有 input, 去掉 class 和 display 屬性,藏起來,然后單單為 this, 也就是當前點擊項加上 class 和 display 屬性,顯示出來

回答3:

我給代碼打上注釋,看到注釋就知道了!代碼原理就是先清除所有input的類名和隱藏所有的p,然后給當前點擊的input加上類名,顯示當前索引對應的p!

<script> window.onload=function() {var op = document.getElementById(’main’);var oIp = op.getElementsByTagName(’input’);var ap = op.getElementsByTagName(’p’);//遍歷inputfor(var i=0;i<oIp.length;i++){ //自定義屬性index,() oIp[i].index=i; //給每一個input綁定點擊事件 oIp[i].onclick=function() { //首先,清除掉所有的input的類名和p的樣式(就是讓所有p先隱藏)。for(var i=0;i<oIp.length;i++) // 就是這兒{ oIp[i].className=''; ap[i].style.display='';}//當前的input添加類名this.className='active';//根據當前input的索引,把對應的索引的p加上樣式(就是讓對應的索引的p現實)ap[this.index].style.display='block' }} } </script>

標簽: JavaScript
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
欧美日韩一本到| 国产成人丝袜美腿| 成人免费va视频| 欧美制服丝袜第一页| 性感美女极品91精品| 一区二区日韩免费看| 久久久精品免费网站| 国产成人免费高清| 欧美一区二区三区在线观看视频| 免费日韩伦理电影| 欧美综合欧美视频| 久久国产精品色婷婷| 91国产成人在线| 日一区二区三区| 亚洲精品一区二区三区樱花 | 欧美视频完全免费看| 日本va欧美va精品发布| 91国在线观看| 精品午夜久久福利影院| 欧美图片一区二区三区| 麻豆一区二区三| 欧美日韩亚州综合| 国产乱码精品一区二区三区忘忧草| 欧美美女直播网站| 国产精品66部| 欧美电视剧在线看免费| 成人动漫视频在线| 日韩欧美一二三| 色综合天天视频在线观看| 欧美激情一区三区| 亚洲大胆在线| 亚洲一区二区三区国产| 久久精品123| 精品一区二区三区欧美| 日韩欧美久久久| 欧美精品一区二区视频| 亚洲精品视频一区二区| 性色一区二区| 麻豆精品新av中文字幕| 日韩午夜激情av| 欧美一区二区三区四区在线观看地址 | 久久av一区二区| 肉肉av福利一精品导航| 欧美亚洲国产一区二区三区va| 久久99精品一区二区三区| 日韩一区二区三区免费观看| 欧美96在线丨欧| 亚洲蜜臀av乱码久久精品| 久久午夜激情| 国产精品一区在线| 久久久久久久性| 亚洲麻豆视频| 久久精品视频网| 欧美变态tickling挠脚心| 99久久国产免费看| 欧美α欧美αv大片| av在线不卡电影| 国产精品看片你懂得| 国产亚洲欧美一区二区三区| 亚洲sss视频在线视频| 3d动漫精品啪啪1区2区免费| 欧美日韩精品一本二本三本| 亚洲国产精品自拍| 5月丁香婷婷综合| 久久精品人人做人人爽人人| 韩国精品久久久| 欧美嫩在线观看| 91丨porny丨在线| 日韩理论片中文av| 精品欧美一区二区在线观看| 国产精品每日更新在线播放网址| 日本道色综合久久| 亚洲激情欧美| 欧美日韩在线精品| 亚洲久久一区二区| 亚洲伊人色欲综合网| 极品少妇xxxx精品少妇偷拍| 在线观看一区| 宅男噜噜噜66一区二区| 色综合色狠狠天天综合色| 久久激情五月婷婷| 欧美一区激情视频在线观看| 成人免费看的视频| 一区二区视频在线| 亚洲日穴在线视频| 亚洲国产你懂的| 一区二区三区精品久久久| 国产综合色精品一区二区三区| 日韩精品久久理论片| 国产精品亲子伦对白| 国产午夜亚洲精品羞羞网站| 欧美mv和日韩mv的网站| 日韩一级片网站| 2023国产精品| 久久精子c满五个校花| 亚洲欧美日韩国产成人精品影院| 亚洲欧洲制服丝袜| 欧美精品久久天天躁| 久久久夜精品| 欧美亚洲国产一区在线观看网站| 日本欧美一区二区在线观看| 欧美伦理电影网| 亚洲国产欧美日韩| 成人午夜激情影院| 丝袜美腿成人在线| 久久久激情视频| 欧美色图12p| 亚洲理伦在线| 99久久精品国产毛片| 免费在线观看成人| 中文字幕一区av| 精品美女在线播放| 91久久精品网| 午夜精品剧场| 国产原创一区二区三区| 亚洲自拍偷拍图区| 国产人妖乱国产精品人妖| 亚洲精品在线视频观看| 丁香桃色午夜亚洲一区二区三区| 亚洲第一电影网| √…a在线天堂一区| 精品成人佐山爱一区二区| 欧美三级日本三级少妇99| 国产日韩欧美一区在线| 欧美.日韩.国产.一区.二区| 国产在线不卡一区| 视频精品一区二区| 亚洲精品中文在线观看| 精品精品欲导航| 欧美日本精品一区二区三区| 亚洲一区bb| 伊人天天综合| 91麻豆国产自产在线观看| 国产高清在线观看免费不卡| 日韩激情一二三区| 亚洲一区二区三区在线| 国产精品福利一区二区三区| 精品捆绑美女sm三区| 91精品欧美综合在线观看最新| 久久影院亚洲| 销魂美女一区二区三区视频在线| 韩国久久久久| 欧美a级片一区| 国产69精品久久久久777| 精品一区二区三区香蕉蜜桃| 日韩国产在线观看| 丝袜脚交一区二区| 亚洲成人精品一区| 亚洲电影你懂得| 一区二区三区日韩欧美精品| 亚洲欧美综合色| 中文字幕精品一区二区精品绿巨人| 精品卡一卡二卡三卡四在线| 日韩一区二区免费高清| 精品视频免费看| 在线视频综合导航| 久热国产精品| 久久欧美肥婆一二区| 在线视频日韩| 136国产福利精品导航网址| 欧美黄在线观看| 91网站最新地址| 欧美一区二区三区免费看| 99久久99久久精品国产片果冻| 成人一区二区在线观看| 国产成人午夜99999| 国产成人亚洲综合a∨婷婷图片| 国产一区二区三区精品欧美日韩一区二区三区| 奇米四色…亚洲| 久久精品国产精品青草| 久久国产尿小便嘘嘘| 国产资源精品在线观看| 国产在线日韩欧美| 夜夜嗨av一区二区三区网页 | 欧美人牲a欧美精品| 欧美日韩精品一二三区| 欧美日韩亚洲国产综合| 欧美电影影音先锋| 欧美一区二区黄色| 日韩欧美成人一区二区| 欧美成人一区二区三区片免费 | 亚洲精品1区| 国产欧美大片| 羞羞视频在线观看欧美| 久久综合久久久| 欧美日韩国产bt| 日韩免费视频一区二区| www欧美成人18+| 国产欧美精品一区| 1000部国产精品成人观看| 亚洲精品中文在线观看| 天天操天天干天天综合网| 日本视频一区二区| 国内精品免费**视频| 成人小视频免费观看| 91视频你懂的| 亚洲第一精品影视| 亚洲欧美日韩国产一区| 91激情在线视频| 欧美一区二区三区视频在线观看|