Wie man in HTML abhängige Dropdown-Boxen

October 11

Ein Dropdown-Listenfeld enthält mehrere Optionen, aus denen ein Leser wählen kann. Sie können den Dropdown-Pfeil Benutzereingabe mit einer Kombination aus HTML und JavaScript abhängig machen. JavaScript Ruft die Daten aus der vorherigen Seite die Werte "Querystring" in der URL verwenden. Sie drucken dann zum HTML Dropdown-Feld, so dass Benutzer abhängige verschiedene Optionen in das HTML-Element haben.

Anweisungen

1 Mit der rechten Maustaste der HTML-Datei, die Sie bearbeiten möchten und wählen "Öffnen mit". Klicken Sie in des HTML-Editors in der Liste um den Code im Editor zu öffnen.

2 Dropdown Feld zu erstellen. Sie müssen keine Werte zu definieren, da der JavaScript-Code die Werte dynamisch einfügt. Verwenden Sie den folgenden HTML-Code zum Dropdown Feld zu erstellen:

< select Id = "Auswahl" >

< / select >

3 Legen Sie die Liste der Werte in HTML Dropdown Feld. Der folgende Code Ruft eine Liste der Farben aus den Benutzereingaben und fügt die Werte in der Dropdown-Listenfeld Elemente:

Funktion insertItems() {}

URL = window.location.search.substring(1);

Farben = URL.split ("&");

color1 = document.createElement("option");

color1. Text = Farben [0];

color2 = document.createElement("option");

color2. Text = Farben [1];

document.getElementById("selection").add(color1);

document.getElementById("selection").add(color2);

}

Die Funktion oben hinzugefügt Dropdown Feld, die in Schritt 2 erstellten zwei Farben.

4 Speichern Sie die Änderungen, und öffnen Sie den Code in einem Web-Browser zu testen. Wenn Sie mit dem Ergebnis zufrieden sind, laden Sie den Code in Ihren live Web-Host-Server.