Hallo!
ich habe in einem Form eine Listbox (=lange Selectbox).
Aus dieser Listbox möchte ich mit onclick einen Alert ausgeben mit dem TEXT (der Text ist nicht gleich mit dem VALUE!!!) des aktuellen Listboxeintrags.
Ich habe die Beispiele aus http://selfhtml.teamone.de/javascript/objekte/options.htm#selected_index (und das darauffolgende) mal zusammengefasst und folgendes ist dabei herausgekommen...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Test</title>
<script type="text/javascript">
<!--
function CheckAuswahl() {
alert (document.Testform.Auswahl.options[document.Testform.Auswahl.selectedIndex].text);
}
//-->
</script>
</head><body>
<form action="" name="Testform">
<select name="Auswahl" size="5" onChange="CheckAuswahl()">
<option>Goethe</option>
<option>Schiller</option>
<option>Guildo Horn</option>
<option>Homer</option>
<option>Fontane</option>
</select>
</form>
</body></html>
document.form.quelle.options.selected.text
Sieht in meinem Beispiel ja ganz aehnlich aus. Lies Dir diesen Teil in slefhtml vielleicht noch einmal durch, vielleicht wird der (Gedanken-)Fehler ja klar.
Hoffe das hilft und Gruss
-> Andreas