色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

html導(dǎo)航點擊切換代碼

錢多多2年前8瀏覽0評論
HTML導(dǎo)航點擊切換是Web開發(fā)中常用的功能之一。通過點擊導(dǎo)航菜單中的不同選項,實現(xiàn)頁面內(nèi)容的切換。下面介紹一段HTML導(dǎo)航點擊切換的代碼:

導(dǎo)航:

<ul>
<li onclick="showPage('page1')">頁面1</li>
<li onclick="showPage('page2')">頁面2</li>
<li onclick="showPage('page3')">頁面3</li>
</ul>
<div id="page1">
<h1>頁面1</h1>
<p>這是頁面1的內(nèi)容。</p>
</div>
<div id="page2" style="display:none">
<h1>頁面2</h1>
<p>這是頁面2的內(nèi)容。</p>
</div>
<div id="page3" style="display:none">
<h1>頁面3</h1>
<p>這是頁面3的內(nèi)容。</p>
</div>
<script>
function showPage(pageId) {
var pages = document.getElementsByTagName('div');
for (var i = 0; i < pages.length; i++) {
if (pages[i].getAttribute('id') === pageId) {
pages[i].style.display = 'block';
} else {
pages[i].style.display = 'none';
}
}
}
</script>
上面的代碼中,首先使用ul和li標(biāo)簽創(chuàng)建了導(dǎo)航菜單,其中每個li標(biāo)簽都通過onclick屬性綁定了showPage函數(shù),該函數(shù)會根據(jù)參數(shù)pageId來展示或隱藏對應(yīng)的div標(biāo)簽。 在下面的div標(biāo)簽中,分別設(shè)置了三個不同id、不同內(nèi)容的頁面,其中page1的div標(biāo)簽?zāi)J(rèn)展示,而page2和page3的div標(biāo)簽則被設(shè)置為style="display:none",即初始時不展示。 最后,通過Javascript代碼實現(xiàn)showPage函數(shù)。該函數(shù)首先通過document.getElementsByTagName獲取到所有div標(biāo)簽,然后遍歷這些標(biāo)簽,如果當(dāng)前div標(biāo)簽的id與傳入的參數(shù)pageId相同,則將該標(biāo)簽展示(即style.display='block'),否則將該標(biāo)簽隱藏(style.display='none')。這樣,點擊導(dǎo)航菜單中的不同選項,就能切換展示不同的頁面內(nèi)容了。 需要注意的是,在實現(xiàn)HTML導(dǎo)航點擊切換時,還可以使用第三方庫如jQuery等來簡化代碼和操作。