Sehen Sie sich zunächst die Auswahlbox an, alle Optionstags haben jetzt ein Attribut 'value'. Dies teilt dem Browser mit, welchen Wert die Eingabe haben soll, wenn eine bestimmte Option ausgewählt ist. Sie können dies auch zu Ihrem Vorteil verwenden, um kürzere Werte als den Inhalt der Option festzulegen. Wenn Sie beispielsweise ein Länderauswahltool verwenden, könnte eine Ihrer Optionen <option value='US'>United Stated</option> sein.
In Ihrem Skript haben Sie keine if-Anweisung mehr, wir setzen den Wert des Textfelds auf den Wert Ihrer Auswahlbox.
Sie speichern den Wert des ausgewählten Elements in der Variablen a , sodass er nicht mit seinem Index verglichen werden kann. Siehe unten für die korrigierte Version.