Liebe(r) globe,
<select onchange="changed( this );">
<option value="0">null</option>
<option value="1">eins</option>
<option value="2">zwei</option>
</select>
>
> ~~~javascript
function changed( obj )
> {
> alert( 'gewählter Wert: ' obj.options[ obj.selectedIndex ].value );
> }
function changed( obj )
{
alert( 'gewählter Wert: ' obj.value );
}
|
> Ich meine mich aber daran erinnern zu können, dass die zweite Methode (u.A. von SELFHTML-Forumsleuten) missbilligt wird.
das könnte wahrscheinlich daran liegen, dass zweitere Methode keine Möglichkeit lässt, zwischen dem Wert des "value"-Attributes und dem Inhalt des <option>-Elementes zu unterscheiden.
Ich habe es nicht getestet, aber was ist mit obj.nodeValue, oder obj.innerText?
Liebe Grüße aus [Ellwangen](http://www.ellwangen.de/),
Felix Riesterer.