Karl: Kann Selectfeld nicht auswerten.

Beitrag lesen

Hallo, ich habe auf einer Seite ein Selectfeld, welches durch eine Datenbank gefüllt wird. Nun möchte ich den Text, der sich in dem Selectfeld befindet ausgeben lassen. Mit diesem muss ich später noch weiterarbeiten. Da Dies keine Submit-Aktion sein soll, muss ich das Feld mit Javascript auslesen.

also ich habe quasi ein:
<form name="EMail" action="">
<select name="Blah" >
  <option value="0">-----Bitte W&auml;hlen-----</option>
  <dynamischer Teil>
  <option value="$ID" >  $Text  </option>
</dynamischer teil>
</select>

So, um den Text aus den Optionen zu bekommen habe ich folgende Anweisung:
<script language="javascript">
function straightline()
{
  var x= document.forms["EMail"].Blah.value;

alert (document.forms["EMail"].Blah[x].text);
}
</script>

Wenn ich in die Alert-Anweisung statt x eine Zahl schreibe wird mir der Text in ausgegeben.
Also funktioniert das ganze wohl nicht mit Value weil Das Javascript bei der Textauswahl nicht den Value sondern die Zeilennummer benötigt. Aber wie erhalte ich die Zeilennummer der selektierten Auswahl?