Wieso funktioniert das in Netscape 7 nicht?

messmar

Erfahrenes Mitglied
Hallo zusammen,

ich versuche über das folgende Script einige Layer sichtbar zu machen, und zwar
anhand das Drop-Down-Menu. (jenachdem was der user ausgewählt hat).

Es funktioniert in IE aber nicht in N7.

hat jemand eine Idee ?

<script language="JScript">

function hideAllAdress()
{

if (document.getElementById)
{
var city = 0;
while (document.getElementById("Adress" + city))
{
document.getElementById("Adress" + city).style.visibility = "hidden";
city++;
}
}
}

function showAllAdress()
{
if (document.getElementById)
{
var selectedItem = document.multi.AdressOption.selectedIndex;
hideAllAdress();
document.getElementById("Adress" + selectedItem).style.visibility = "visible";
}
}
if (window.addEventListener) {
window.addEventListener("load", showAllAdress, false)
} else if (window.attachEvent) {
window.attachEvent("onload", showAllAdress)

}
</script>

Vielen Dank,

Messmar
 
Auf den ersten Blick:
Code:
<script language="JScript">
JScript kennt nur der IE(und Opera tut so, als ob er es kennen würde).
Ersetze die Zeile duch
Code:
<script type="text/javascript">
weil: JScript ist nicht dasselbe wie JavaScript
 
Zurück