Antwort von
nach einer Stunde
hilfreich
Re^2: [Javascript]: Combobox mit NC auslesen
Guten Morgen!
selectedText = document.forms[0].elements[0].value;
ein <select> hat keinen value, sondern einen
selectedIndex und ein options-Objekt, dessen Elemente values
haben.
OK, aber selbst, wenn ich
selectedText = document.forms[0].elements[0].options.value;
schreibe, funktioniert dies nur im IE.
Die Elemente der Combobox hole ich mir mittels ASP aus einer DB, mein ASP-Skript generiert folgende Combobox:
<SELECT NAME="auswahlbox">
<OPTION VALUE="Apfel">Apfel
<OPTION VALUE="Aprikose">Aprikose
<OPTION VALUE="Banane">Banane
<OPTION VALUE="Birne">Birne
</SELECT>
Wie man sie anspricht, siehe SelfHTML (http://www.netzwelt.com/selfhtml/tchd.htm)
Ich habe das gemacht, wie in SELFHTML beschrieben:
"Um für einen Eintrag der Auswahlliste einen anderen Absendewert zu bestimmen, geben Sie im Tag <option...> des betreffenden Eintrags das Attribut value= an (value = Wert). Die Angabe muß in Anführungszeichen stehen. Beim Absenden des Formulars wird dann der hier bestimmte Text eines ausgewählten Eintrags übertragen."
oder die FAQ
(http://developer.netscape.com/docs/manuals/communica...)
"FAQ zu Option: value: (Optional) Specifies a value that is returned to the server when the option is selected and the form is submitted."
Mir ist immer noch nicht klar, warum ich mit NC jetzt den ausgewählten Wert der Auswahlbox nicht mit value ansprechen kann. :-(
Grüße, Tanja