<select>-Element bleibt sichtbar in verstecktem DIV

Hey allerseits,

ich hoffe ihr könnt mir helfen. Habe leider nichts zu diesem Thema gefunden,
vll. auch nach dem falschen gesucht ich weiß es nicht.

Zum Problem. Ich habe mehrere Div-Tags ineinander verschachtelt.

bsp:

Code:
<div id="1">
<div id="2">
<select name="irgendwas" size=1 ><option>irgendwas</option></select>
</div>
</div>
<div id="3">
</div>

Mit dieser Javascript funktion:

Code:
function divunsichtbar(bereich1,bereich2)
{
//bereich1 ist der Bereich der Sichtbar werden soll und bereich 2 wird unsichtbar
document.getElementById(bereich1).style.visibility = 'visible';
document.getElementById(bereich2).style.visibility = 'hidden';
}
function divunsichtbar(bereich1,bereich2,bereich3)
{
//bereich1 ist der Bereich der Sichtbar werden soll und bereich 2 und 3 werden unsichtbar
document.getElementById(bereich1).style.visibility = 'visible';
document.getElementById(bereich2).style.visibility = 'hidden';
document.getElementById(bereich3).style.visibility = 'hidden';
}

will ich z.B. das div-tag mit der id 1 ausblenden und das mit der id 3 einblenden.

Funktioniert auch alles soweit.
Wenn div id=1 ausgeblendet wird wird ja auch ALLES von div id=2 ausgeblendet.
Die Textboxen buttons etc. Alles bissauf die Dropdown Felder.

Ich versteh einfach nicht wieso die Dropdown Felder eingeblendet bleiben.
Könnt ihr mir bei dem Problem helfen?

Ich hoffe ich habe mich verständlich ausgedrückt :)

MfG
 
Moin,

Angesichts deines Codes lässt sich keine Fehlerursache finden. Ist das irgendwo online? In welchen Browser tritt dieses Verhalten auf?
 
Findet in der firma statt. Kann manchmal pingelig sein in Code posten aber ich klär das mal ab das ich davon ausschnitten posten kann.

Auftreten tut dies im IE6, mit anderen wird hier (leider) nicht gearbeitet.
 

Neue Beiträge

Zurück