kerki: onClick="" im <option> - Tag?

Beitrag lesen

Hallo !

function showDetails(f, Name) {
     alert("Test.");
}
....
<option   onClick="showDetails(this.form, this)"> Listenelement
</option>

Warum das so nicht klappt, kann ich dir auch nicht sagen, aber, wenn du den Eventhandler in den SELECT-Tag setzt, klappt es mit Sicherheit.

Natürlich muss die Abfrage des selektierten Eintrags dann entsprechend auch etwas anders laufen.

z.B.:
function anzeige() {
alert(document.getElementById("test").options[document.getElementById("test").selectedIndex].value);
}
...
<select id="test" onclick="anzeige();">
 <option value="blabla">blabla</option>
 <option value="blubblub">blubblub</option>
</select>
(ungetestet)

HTH

Gruß,

kerki