Dropdown menü und js

Hallo,

ich habe mit html ein dropdown menü erstellt. Nun möchte ich, dass wenn der Nutzer einen Eintrag auswählt eine Javascriptfunktion ausgeführt wird. Das sieht so aus:

[HTML]

1. Abiparty 2. Abiparty [/HTML]

Leider passiert rein gar nichts, wenn ich einen Eintrag auswähle. Es funktioniert jedoch, wenn dasselbe mit Links mache. Also so:

<a href = "#" onclick="getxml('gallery2.xml')">1. Abiparty</a>
<a href = "#" onclick="getxml('gallery2.xml')">2. Abiparty</a>

Weiß jemand, warum mein Dropdown menü nicht geht?

lg, freakXHTML

Angewendet auf Formularfelder muss anstatt des EventHandlers onclick onfocus verwendet werden.
[html]1. Abiparty
[/html]

Hallo,
danke für die Antwort. Leider funktioniert das auch nicht. Mein Feld befindet sich in keinem Formular. Außerdem soll meine Seite XHTML Strict valide sein und es gibt anscheinend kein attribute „onfocus“. Das sagt jedenfalls der Validator.

Wie kann ich mein Problem lösen?

danke
lg, freakXHTML

Nimm eine normale Liste als Menü und kein select.

onchange wäre für select das Richtige in dem Fall. Allerdings wie Thor schon sagt solltest Du für Dropdown-Menüs eher eine

    -Liste verwenden. Das wäre semantisch richtig und bietet weit mehr Möglichkeiten in der Gestaltung als die von Dir gewählte Variante.

Hallo,

ok! Das mache ich. Aber wie mache ich

    Liste zu einem Drop Down Menü? Davon habe ich leider keine Ahnung.

    Vielen Dank
    lg, freakXHTML

Dann schau dir mal einige der vielen Webseiten zu diesem Thema an. Einige Beispiele:
Stichpunkt CSS: Experimente mit Menüs
SELFHTML: Stylesheets / CSS-basierte Layouts / Navigationsleisten