Habe was im Archiv gefunden, das bei mir funktioniert (siehe Beispiel unten)
(JAVASCRIPT) Mit Netscape funktionierts nicht
von: Stefan E., stefan.eickhoff@web.de
geschrieben am: 19.10.2000, 01:00 Uhr
Hallo Luis,
Du hast innerhalb Deines Formular eine Select-Auswahl (Faktor).
Um den Value-Wert daraus zu ermitteln musst Du beim Netscape
ungefähr so vorgehen:
var si = document.formularname.namederselectliste.selectedIndex;
var wert=document.formularname.namederselectliste.options[si].value;
Der IE kann auch mit
wert=document.formularname.namederselectliste.value;
umgehen aber beim NS geht es so nicht.
-------------------------------------------------------------------
Beispiel, das mit Netscape 4.7 und IE 5 funktioniert:
<HTML>
<head>
</head>
<body>
<script language="JavaScript">
<!--
function testxx(si)
{
alert(document.test.hugo.options[si].value);
}
//-->
</script>
<form name="test">
<select name="hugo" onchange="testxx(document.test.hugo.selectedIndex)">
<option value='AA'>aa</option>
<option value='BB'>bb</option>
<option value='CC'>cc</option>
</select>
</FORM>
</BODY>
</HTML>