Schaich: visibility = "collapse";

Beitrag lesen

Das "Problem" hab ich jetzt gelöst, aber ich hab ein neues:

Ich habe mehrere <span>'s in einem div-container.
Jetzt möchte ich ,dass bei einem Klick auf den richtigen Link das angezeigte span ausgeblendet wird und das entsprechende andere eingeblendet (am selben ort).

Das klappt auch eigentlich nur leider verschwindet nicht nur der span sondern auch die navi ins Nirvana...

der aufbau is so ähnlich:

<div>
  <span id="1"></span>
  <span id="2"></span>
  <span id="3"></span>
</div>

function eins(){
  if (document.getElementById){
    document.getElementById("2").style.display = "none";
    document.getElementById("3").style.display = "none";
    document.getElementById("1").style.display = "block";
    }
}

entprechende funktionen hab ich dann natürlich auch für die anderen beiden geschrieben.

MfG Schaich