Olli: funktion wird nicht komplett ausgeführt...

Beitrag lesen

Hallo,

Hoffe ihr könnt mir mit der folgenden Funktion helfen. Das Problem ist nicht "was" sie macht, sondern dass sie anscheinend nicht komplett ausgeführt wird. Hier erstmal die funktion:

<script type="text/javascript">
<!--
function einblenden(elementname){
if(elementname != '1'){
document.getElementById('1').style.display='none';
}
if(elementname != '2'){
document.getElementById('2').style.display='none';
}
if(elementname != '3'){
document.getElementById('3').style.display='none';
}
if(elementname != '4'){
document.getElementById('4').style.display='none';
}
document.getElementById(elementname).style.display='block';
}
-->
</script>

Sie soll jeweils drei von vier Elementen ausblenden und das vierte anzeigen. Schreibe ich nur die Zeile:

document.getElementById(elementname).style.display='block';

in die funktion geht es. Mit den if's zuvor passiert aber nichts mehr. Kann mir vielleicht jemand sagen wieso?

Danke schonmal und
Gruß, Olli