Salut
<option value = "1">2</option>
»»alert(this.form.bla.value)) dann gibt er mir ja 1 aus.
wie kann ich es erreichen dass er mir in diesem fall die 2 ausgibt?
Eine unschöne Möglichekit wäre:
document.getElementById('meinSelect').innerHTML;
Nun filterst du aus dem erhaltenen Code dein gewünschter Wert raus.
Eine schönere Möglichkeit wäre sich durch den Dom-Baum zu angeln.
SELECT
|
-- OPTION
|
-- #text
Das heisst, wenn du das SELECT-Objekt hast, müsste es thoretisch mögich sein, sich nach unten (childNodes) bis zum #text-Objekt durchzuangeln und sich dessen Wert ausgeben zu lassen.
Viel Erfolg!
Schorsch