MCTimotheus: Attribut hinzufügen

Hallo,

ich möchte einem Knoten ein neues Attribut zufügen. Speziell geht es um eine HTML-Select-Auswahl die nach Ausführung einer Javascript-Funktion eine bestimmte Option auswählen soll.

Hier meine Select-Auswahl:

<select id="auswahl">
  <option id="a1">Test 1</option>
  <option id="a2">Test 2</option>
</select>

und hier der dazugehörige Javascriptcode:

var aktiv = document.createAttribute("selected");
aktiv.nodeValue = "selected";
document.getElementById("a2").setAttributeNode(aktiv);

Leider funktioniert dies so nicht, es bleibt nach wie vor der erste Wert in der Select-Auswahl stehen.

Kann mir jemand sagen, wie nach Ausführung eines Javascript (z.B. durch einen Button) die 2. Option in der Select-Auswahl als ausgewählt gesetzt wird?

Danke und Gruß,

MCT

  1. Hallo MCTimotheus,

    <select id="auswahl">
      <option id="a1">Test 1</option>
      <option id="a2">Test 2</option>
    </select>

    schon mal

    document.getElementById("auswahl").options.selectedIndex=0;

    probiert?

    Gruß, Jürgen

    1. schon mal

      document.getElementById("auswahl").options.selectedIndex=0;

      probiert?

      Du bist mein Held, danke es funktioniert ;-)