Andreas N.: Listbox - Text des gewählten Objekts auslesen

Beitrag lesen

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