国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript實現三級聯動菜單實例代碼

2024-05-06 15:15:25
字體:
來源:轉載
供稿:網友

本文給大家分享的是使用javascript實現的一個簡單的三級聯動菜單,非常簡單實用,有需要的小伙伴過來參考下吧。

用javascript制作的一個簡單三級聯動,非常簡單實用

<!DOCTYPE html><html> <head>  <meta charset="utf-8">  <title></title> </head> <body>  省:  <select style="width: 100px;" id="pre" onchange="chg(this);">   <option value="-1">請選擇</option>  </select>  市:  <select style="width: 100px;" id="city" onchange="chg2(this)" ;></select>  區:  <select style="width: 100px;" id="area"></select> </body> <script>   //聲明省  var pres = ["北京", "上海", "山東"]; //直接聲明Array   //聲明市  var cities = [   ["東城", "昌平", "海淀"],   ["浦東", "高區"],   ["濟南", "青島"]  ];  var areas = [    [     ["東城1", "東城2", "東城3"],     ["昌平1", "昌平2", "昌平3"],     ["海淀1", "海淀2", "海淀3"]    ],    [     ["浦東1", "浦東2", "浦東3"],     ["高區1", "高區2", "高區3"]    ],    [     ["濟南1", "濟南2"],     ["青島1", "青島2"]    ]   ]   //設置一個省的公共下標  var pIndex = -1;  var preEle = document.getElementById("pre");  var cityEle = document.getElementById("city");  var areaEle = document.getElementById("area");   //先設置省的值  for (var i = 0; i < pres.length; i++) {   //聲明option.<option value="pres[i]">Pres[i]</option>   var op = new Option(pres[i], i);   //添加   preEle.options.add(op);  }  function chg(obj) {   if (obj.value == -1) {    cityEle.options.length = 0;    areaEle.options.length = 0;   }   //獲取值   var val = obj.value;   pIndex = obj.value;   //獲取ctiry   var cs = cities[val];   //獲取默認區   var as = areas[val][0];   //先清空市   cityEle.options.length = 0;   areaEle.options.length = 0;   for (var i = 0; i < cs.length; i++) {    var op = new Option(cs[i], i);    cityEle.options.add(op);   }   for (var i = 0; i < as.length; i++) {    var op = new Option(as[i], i);    areaEle.options.add(op);   }  }  function chg2(obj) {   var val = obj.selectedIndex;   var as = areas[pIndex][val];   areaEle.options.length = 0;   for (var i = 0; i < as.length; i++) {    var op = new Option(as[i], i);    areaEle.options.add(op);   }  } </script></html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 凉城县| 开阳县| 宕昌县| 深泽县| 安顺市| 乐都县| 玉林市| 莱西市| 盐津县| 六盘水市| 济源市| 金门县| 武平县| 丹东市| 车险| 那坡县| 泽州县| 左云县| 宜宾市| 浦城县| 合江县| 台东市| 永安市| 普兰县| 虎林市| 余干县| 郧西县| 邢台县| 肇源县| 左权县| 峨边| 丹阳市| 合水县| 乡城县| 汉川市| 明水县| 竹溪县| 黔江区| 甘谷县| 嘉义县| 视频|