Wenn das Formular sich im Body (also nicht im div-layer) befindet klappts auch mit dem Netscape. Der Ausdruck ist dann:
var id = document.meinformular.meinelement.selectedIndex;
var wert = document.meinformular.meinelement.options[id].value;
Netscape 4 (nicht 6) sieht Layer als Dokumente im Dokument an.
Zugriff also per
document.layers['layerid'].document.inhalt...
statt
document.inhalt...
Das gleiche gilt auch für Mouseover-Effekte in Layern:
document.images geht nicht, sondern
document.layers['layerid'].document.images
layerid ist die ID des Layers, die mit id="layerid" vergeben wurde.
- Sven Rautenberg