Maison >interface Web >js tutoriel >JS fait fonction de sélection d'adresse
Cette fois, je vais vous présenter la fonction de sélection d'adresse JS. Quelles sont les précautions pour la fonction de sélection d'adresse JS. Voici un cas pratique, jetons un oeil.
<!DOCTYPE html> <html> <head> <metacharset="UTF-8"> <title></title> <script> var shenArr = new Array(5); shenArr["广东"] = ["广州","深圳","韶关","汕头","茂名"]; shenArr["湖南"] = ["长沙","张家界","株洲","岳阳","吉首"]; shenArr["湖北"] = ["武汉","宜昌","荆州","黄冈","仙桃"]; shenArr["安徽"] = ["合肥","黄山"]; shenArr["河南"] = ["郑州","开封","洛阳","信阳"]; function getShen(){ var s = document.getElementById("shen"); for(var v in shenArr){ //把数组键加入到省的下拉框 s.add(new Option(v,v),null); } } function getCity(){ var s = document.getElementById("shen"); var c = document.getElementById("city"); var v = s.value;//省份的名称,也是数组中的键 c.options.length = 0;//把城市下拉框中的项清除 //循环把某一个省的城市加入到市的下拉框 for(var i in shenArr[v] ){ c.add(new Option(shenArr[v][i],shenArr[v][i]),null); } } </script> </head> <bodyonload="getShen()"> 省:<selectid="shen"onchange="getCity()"> <optionvalue="0">--请选择--</option> </select> 市:<selectid="city"></select> </body> </html>
Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !
Lecture recommandée :
Acquisition en temps réel du contenu de la zone de saisie
vue implémente le clic pour agrandir fonction image (avec code)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!