欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

html js菜單切換代碼

榮姿康2年前8瀏覽0評論
今天我們來介紹一下HTML和JS菜單切換代碼的實現方法。 首先,我們需要了解一下HTML和JS的基本語法。HTML是用來構建網站頁面的語言,而JS則是一種腳本語言,可以為網站添加交互性和動態性。在這個例子中,我們將使用HTML和JS來實現一個菜單切換的功能。 下面是我們的HTML代碼,它包含了一個基本的菜單和一個主要區域:
<html>
<head>
<title>菜單切換</title>
<script src="menu.js"></script>
</head>
<body>
<div class="menu">
<ul>
<li><a href="#" onclick="showPage('page1')">頁面1</a></li>
<li><a href="#" onclick="showPage('page2')">頁面2</a></li>
<li><a href="#" onclick="showPage('page3')">頁面3</a></li>
</ul>
</div>
<div class="main">
<div id="page1">
<h1>這是第一頁</h1>
<p>歡迎來到我們的網站。</p>
</div>
<div id="page2">
<h1>這是第二頁</h1>
<p>在這里,您可以瀏覽我們的精彩內容。</p>
</div>
<div id="page3">
<h1>這是第三頁</h1>
<p>謝謝您的訪問。</p>
</div>
</div>
</body>
</html>
在這段代碼中,我們使用了一個div來包含菜單,以及另一個div來包含我們的主要內容。菜單通過一個帶有onclick事件的a標簽來觸發JS函數,用于顯示不同的頁面。 下面是我們的JS代碼:
function showPage(pageName) {
var i;
var pages = document.getElementsByClassName("main");
for (i = 0; i < pages.length; i++) {
pages[i].style.display = "none";
}
document.getElementById(pageName).style.display = "block";
}
該函數根據頁面名稱選擇要顯示的頁面,并將其他頁面隱藏起來。我們使用了getElementByClassName函數,因為我們的網站中可能會有多個“主要內容”區域(例如,在不同的頁面或僅在頁面的某些部分)。通過使用該函數,我們可以將頁面的切換功能分離,并使其更加通用。 綜上所述,我們可以看到HTML和JS的配合是如此的完美,它們可以幫助我們實現各種各樣的功能。對于初學者來說,這個菜單切換功能是一個不錯的例子,可以為您提供良好的練習和了解HTML和JS的基本知識。