Moin,
<html>
<body>
<script language="JavaScript" type="text/javascript">
function submenu(id) {
var x = document.getElementById("sub1");
x.style.visibility = "hidden";
var x = document.getElementById("sub2");
x.style.visibility = "hidden";
var x = document.getElementById(id);
x.style.visibility = "visible";
}
</script>
<div id="topmenumain">
<a href="a" onMouseOver="submenu('sub1');" onClick="submenu('sub1');">1</a>
<a href="b" onMouseOver="submenu('sub2');" onClick="submenu('sub2');">2</a>
</div>
<div id="sub1">
Hallo!
</div>
<div id="sub2">
Tschüss!
</div>
</body>
</html>
Das Problem ist, wenn man die Seite neu lädt, sieht man sowohl "Hallo" als auch "Tschüss".
Wie muss ich den Quelltext ändern, dass man erst Text sieht, sobald man über "a" oder "b" mit der Maus gefahren ist?