In diesem Artikel wird der spezifische JavaScript-Code zur Erzielung des Verknüpfungseffekts zwischen Provinzen und Städten zu Ihrer Information bereitgestellt. Der spezifische Inhalt ist wie folgt Code: <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <title>Provinz- und Gemeindeverbindungseffekt</title> </Kopf> <body onload="initProvinz()"> Provinz: <select id="province" onchange="fillCity()"></select> Stadt: <select id="city"></select> <Skript> /** * Provinzfunktion initialisieren */ Funktion initProvince() { //Deklarieren Sie ein Array zum Speichern von Provinzen let provinceArr=["Provinz Shaanxi", "Provinz Sichuan", "Provinz Henan", "Provinz Shandong"]; //Das Provinz-Array dynamisch in die Dropdown-Liste schreiben //Das Provinzlistenobjekt nach ID abrufen let proovinceObj=document.getElementById("province"); //Legen Sie den Inhalt fest, der angezeigt werden soll, wenn keine Auswahl getroffen wurde. let option=new Option("---Bitte wählen Sie eine Provinz aus---",""); proovinceObj.options.add(option); //Schleife durch das Provinz-Array für (let province of provinceArr) { //Optionsobjekt erstellen //Parameter 1: Anzeigeinhalt der Liste //Parameter 2: Attributwert der Optionswerte let option = new Option(province,province); //Fügen Sie das Optionsobjekt zum ProvinceObj-Objekt hinzu proovinceObj.options.add(option); } } //Ein Städte-Array erstellen //Ein Array zum Speichern von Städten deklarieren let cityArr = new Array(); cityArr['Provinz Shaanxi']=['Xi'an', 'Xianyang', 'Baoji', 'Hanzhong', 'Yan']; cityArr['Provinz Sichuan']=['Chengdu', 'Dazhou', 'Guangyuan', 'Mianyang', 'Leshan']; cityArr['Provinz Henan']=['Stadt Zhengzhou', 'Stadt Kaifeng', 'Stadt Luoyang', 'Stadt Xinxiang', 'Stadt Jiaozuo']; cityArr['Provinz Shandong']=['Stadt Jinan', 'Stadt Qingdao', 'Stadt Laizhou', 'Stadt Yantai', 'Stadt Dezhou']; /** * Städte nach Provinzen ausfüllen*/ Funktion fillCity() { //Die aktuell ausgewählte Provinz abrufen let provinceObj = document.getElementById("province"); let Provinz = ProvinzObjekt.Wert; //Städtelistenobjekt abrufen let cityObj = document.getElementById("city"); // Lösche die Originaldaten in der Städteliste cityObj.options.length=0; //Feststellen, ob eine Provinz ausgewählt ist, wenn (Provinz!=""){ let cityOption = new Option("---Bitte wählen Sie eine Stadt---",""); cityObj.options.add(Stadtoption); } //Holen Sie sich je nach Provinz das entsprechende Städte-Array und durchlaufen Sie das Städte-Array für (let city of cityArr[province]){ //Jede Stadt in die Städteliste eintragen let cityOption = new Option(city,city); cityObj.options.add(Stadtoption) } } </Skript> </body> </html> Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Einführung in ApplicationHost.config (IIS-Speicherkonfigurationsbereichsdatei)
>>: SQL-Anweisungen in MySQL verwenden keine Indizes
Installieren Filebeat hat Logstash-Forwarder voll...
Die /Partitionsauslastung eines Servers im IDC is...
Als ich kürzlich MySQL in Docker installierte, st...
Erstellen des Projekts Führen Sie die Befehlszeil...
Dieser Artikel veranschaulicht anhand von Beispie...
Inhaltsverzeichnis 1. Ergänzende Wissenspunkte: i...
Routing-Konfigurationsbefehle unter Linux 1. Host...
HTTP-Header-Erklärung 1. Akzeptieren: Informiert d...
Vorwort Ich arbeite derzeit an einem hochwertigen...
Nachdem ich die halbe Nacht daran gearbeitet hatt...
Sperren in MySQL Sperren sind ein Mittel, um Ress...
eins. Zuerst müssen Sie es in eine Idee verpacken...
Installieren Sie FFmpeg flac eric@ray:~$ sudo apt...
Bei unserer täglichen Arbeit führen wir manchmal ...
Netzfilter Netfilter ist ein Paketverarbeitungsmo...