Chris: selectedIndex und Opera...

Beitrag lesen

hi

Probiere entweder
document.load.produkt
oder
document.forms["load"].elements["produkt"]

Und location liegt unterhalb von window, nicht von document.
Zwar unterstützen es gängige Browser inzwischen auch dort - teilweise aber nur lesend.

Ich hab beides probiert, aber ohne Wirkung :/
Dafür immer dieselbe Fehlermeldung:

JavaScript - index2.php?id=101
Event thread: click
Error:
name: TypeError
message: Statement on line 5: Could not convert undefined or null to object
Backtrace:
  Line 5 of inline#5 script in index2.php?id=101
    gewaehlter_Wert = document.load.produkt.options[document.load.produkt.options.selectedIndex].value;
  Line 1 of  script
    zeigen();
  At unknown location
    [statement source code not available]

Er bekommt leider nichts zurück.

Ich wollte mir jetzt lediglich den Wert anzeigen lassen:

<script type="text/javascript">
/* <![CDATA[ */
function zeigen()
{
 gewaehlter_Wert = document.load.produkt.options[document.load.produkt.options.selectedIndex].value;
 alert(gewaehlter_Wert);
}
/* ]]> */
</script>
<input type="button" value="Wechseln" onclick="zeigen()" />

Im FF und IE geht's... Hab auch beide deiner Varianten ausprobiert, eigentlich schon fast alle erdenklichen die ich irgendwo gefunden habe.

Grüße

Chris