/* Funktion für die Änderung der visibility von Layern © Eddie Traversa (nirvana.media3.net) */
function toggleVisibility(id, NNtype, IEtype, WC3type) {
if (document.getElementById) {
eval("document.getElementById(id).style.visibility = "" + WC3type + """);
} else {
if (document.layers) {
document.layers[id].visibility = NNtype;
} else {
if (document.all) {
eval("document.all." + id + ".style.visibility = "" + IEtype + """);
}
}
}
}
Übel übel, warum die evals? Es ist absolut unnötig.
function toggleVisibility(id, NNtype, IEtype, WC3type) {
if (document.getElementById)
document.getElementById(id).style.visibility = WC3type;
else if (document.layers)
document.layers[id].visibility = NNtype;
else if (document.all)
document.all[id].style.visibility = IEtype;
}
Ansonsten sehe ich keinen Fehler.
Struppi.