Hallo
Da ich noch nicht so firm in DHTML bin, werke ich jetzt schon stundenlang an einem kleinen Ebene anzeigen/ausblenden Script herum. Aber es will einfach nicht!!!
Wenn ich es so mache funktionierts nicht:
// function show(name) {
// if (ns) {
// ebene = document.layers[name]; aktivebene = document.layers[active];
// }
// if (ie) {
// ebene = document.all[name].style; aktivebene = document.all[active].style;
// }
// zeigen(ebene);
// if (active) verbergen(aktivebene);
// active=name;
// }
... Fehlermeldung (meine persönliche Lieblingfehlermeldung, denn da weiss man nie, was man falsch gemacht hat): document.all[..].style ist kein Objekt !!!
Wenn ich es allerdings so mache funktionierts einwandfrei:
// function show(name) {
// if (ns) {
// ebene = document.layers[name]; aktivebene = document.layers[active];
// }
// if (ie) {
// ebene = document.all[name].style;
// }
// zeigen(ebene);
// if (active) verbergen(aktivebene);
// active=name;
// }
... aber er soll ja nicht alle Ebenen übereinander zeigen, sondern eine ausblenden, wenn er eine andere anzeigen soll.
Übrigens: im NS geht gar nix!! Keine Ahnung wieso !
Der gesamte Code steht unter < http://members.xoom.com/regenfeld/dreher/index.html>
<der Verzweiflung nahe>
Bernhard
</der Verzweiflung nahe> ??