Tom: visibility Netscape 4 Problem

Beitrag lesen

Hi!

kann mir jemand sagen wieso netscape 4* bei volgendem script in der javaconsole von netscape die fehlermeldung

document.layers[formu] has no properties.

bringt?

function sichtbar(formu) {
 if (document.all) {
 document.all[formu].style.visibility="visible";
 }
 if (document.getElementById){
 document.getElementById(formu).style.visibility="visible";
    }
 else {
 document.layers[formu].visibility = "visible";
 }
}
function unsichtbar(formu) {
 if (document.all) {
 document.all[formu].style.visibility="hidden";
 }
 if (document.getElementById){
 document.getElementById(formu).style.visibility="hidden";
    }
 else {
 document.layers[formu].visibility = "hidden";
 }
}

Das Script ist dazu da, Formularfelder auszublenden wenn ein Submenu via DHTML eingeblendet wird, da dieses sonst beim Überlappen unter dem Formularfeld angezeigt wird. Mit z-index lässt sich da ja auch nix machen.

gruss

tom