![](/img/trans.png)
[英]Javascript beginner - Can anyone tell me why my button doesn't work?
[英]Can anyone please tell me why my navigation doesn´t work?
我可以通過單擊 MENU 轉到不同的頁面,但不能返回第一頁 (index.php)。
這是我放在頭中的 Javascript 函數:
function toggle_visibility(id) {
var e = document.getElementById(id);
e.style.display = (e.style.display === 'block') ? 'none' : 'block';
}
這是正文中的導航:
<nav>
<a href="index.php" onclick="toggle_visibility('menu');
return false">
MENU
</a>
<div id="menu" style="display:none;">
<a href="seite1.php" onclick="toggle_visibility('submenu');
return false">
POINT1
</a>
<div id="submenu" style="display:none;">
<a href="seite2.php">
POINT 2
</a>
<a href="seite3.php">
POINT 3
</a>
</div>
<a href="seite4.php">
POINT 4
</a>
<a href="seite5.php">
POINT 5
</a>
</div>
</nav>
非常感謝您的幫助... :)
“return false”阻止了<a>
鏈接的正常操作,導致鏈接無法正常工作。
您需要刪除它才能使其成為導航鏈接。
<a href="index.php" onclick="toggle_visibility('menu')">
MENU
</a>
我試圖弄清楚為什么你在那里有兩個返回假但我看不到它 - 你正在切換菜單和子菜單的可見性,但我不確定為什么需要返回假。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.