Dieser Artikel beschreibt den sekundären Verknüpfungseffekt von Dropdown-Boxen, die von JS implementiert sind. Teilen Sie es für Ihre Referenz wie folgt weiter:
<script Language = "javaScript" type = "text/javaScript"> <!-/ * * Beschreibung: Löschen Sie den Optionswert der angegebenen Dropdown-Liste * Nachdruck von: Gdong Elvis (http://www.gdcool.net) * * @param {String || Objekt]} selectObj Der Name oder Objekt des Dropdown-Felds des Ziels muss */ Funktion removeoptions (selectObj) {if (TypeOf selectObj! } // Die ursprüngliche Optionszählung var len = selectObj.options.length; für (var i = 0; i <len; i ++) {// Die aktuelle Option wählerobj.options [0] = null; }} / * * @param {String || Object]} selectObj The name or object of the target drop-down selection box must be * @param {Array} optionList The format of the option value: [{txt:'Beijing', val:'010'}, {txt:'Shanghai', val:'020'}] , must * @param {String} firstOption The first option value, such as: "Please select", optional, the value is empty * @param {string} Ausgewählter Standard -ausgewählter Wert, optional */ FunktionsetSelectOption (selectObj, OptionListe, ErstOption, ausgewählt) {if (TypeOf selectObj! } // Die Option entfernen (selectObj); // Option Count var start = 0; // Wenn Sie die erste Option hinzufügen müssen, wenn (ersteOption) {selectObj.options [0] = neue Option (FirstOption, ''); // Option Count Start ++; } var len = OptionList.length; für (var i = 0; i <len; i ++) {// Option select selectObj.options [start] = neue Option (OptionList [i] .txt, OptionList [i] .val); // Element it if (selected == OptionList [i] .val) {selectObj.options [start] .Selected = true; } // 1 hinzufügen, um Start ++ zu zählen; }} //-> </script> <script Language = "javaScript" type = "text/javaScript"> var Cityarr = []; Cityarr ['jiangsu provinz'] = [{txt: 'nanjing', val: nanjing '}, {txt:' wuxi ', val:' wuxi ' val:'Xuzhou'}, {txt:'Suzhou', val:'Suzhou'}, {txt:'Nantong', val:'Nantong'}, {txt:'Huaiyin', val:'Huaiyin'}, {txt:'Yangzhou', val:'Yangzhou'}, {txt: 'zhenjiang', val: zhenjiang '}, {txt:' changzhou ', val:' changzhou '}; {txt: 'wenzhou', val: wenzhou '}, {txt:' huzhou ', val:' huzhou '}; onchange = "if (this.value! ID = "City"> <Option Value = "">-Bitte auswählen-</option> </select> CityPS: Hier empfehle ich eine sehr nützliche JavaScript -Komprimierung, Formatierung und Verschlüsselung für Sie, die sehr leistungsstarke Funktionen hat:
JavaScript -Komprimierung/Formatierung/Verschlüsselungstools: http://tools.vevb.com/code/jscompress
Die Verschlüsselungsfunktion im obigen JS -Tool kann die Verschlüsselungsform der EV -Funktion des JS -Codes realisieren. Diese Website bietet auch das folgende Entschlüsselungswerkzeug für die Eval -Funktionsverschlüsselung, die sehr leistungsfähig und praktisch ist!
Die Online -Verschlüsselungs- und Entschlüsselungs -Tool von JS Evaly -Methode : http://tools.vevb.com/password/evalencode
For more information about JavaScript, please check the topics of this site: "Summary of JavaScript switching effects and techniques", "Summary of JavaScript search algorithm skills", "Summary of JavaScript animation effects and techniques", "Summary of JavaScript errors and debugging techniques", "Summary of JavaScript data structures and algorithm skills", "Summary of JavaScript Traversalalgorithmen und -techniken "und" Zusammenfassung der Nutzung von JavaScript -Mathematischen Operationen "
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.