亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JS實現的五級聯動菜單效果完整實例

2019-11-19 17:26:44
字體:
來源:轉載
供稿:網友

本文實例講述了JS實現的五級聯動菜單效果。分享給大家供大家參考,具體如下:

js實現多級聯動的方法很多,這里給出一種5級聯動的例子,其實可以擴展成N級聯動,在做項目的時候碰到了這樣一個問題但是有不能從數據庫中動態的加載這些選項,所以只有想辦法從單個的頁面著手來處理了,應為項目的表單是動態產生的,所以需要每個流程的設計過程中需要有單獨的頁面來處理,這樣就決定了不能改變已有的業務邏輯來實現多級表單的聯動。

運行效果圖如下:

完整代碼如下:

<html><head><title>級聯</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><style>  body,select  {     font-size:9pt;     font-family:Verdana;  }  a  {     color:red;     text-decoration:none;  }  a:hover  {    text-decoration:underline;  }</style><SCRIPT LANGUAGE="JavaScript">function Dsy(){  this.Items = {};}Dsy.prototype.add = function(id,iArray){  this.Items[id] = iArray;}Dsy.prototype.Exists = function(id){  if(typeof(this.Items[id]) == "undefined")    return false;  return true;}function change(v){  var str="0";  for(i=0;i<v;i++)  {    str+=("_"+(document.getElementById(s[i]).selectedIndex-1));  };  var ss=document.getElementById(s[v]);  with(ss)  {    length = 0;    options[0]=new Option(opt0[v],opt0[v]);    if(v && document.getElementById(s[v-1]).selectedIndex>0 || !v)    {      if(dsy.Exists(str))      {        ar = dsy.Items[str];        for(i=0;i<ar.length;i++)options[length]=new Option(ar[i],ar[i]);        if(v)options[1].selected = true;      }    }    if(++v<s.length)    {      change(v);    }  }}var dsy = new Dsy();dsy.add("0",["投訴申告","業務咨詢","用戶預約","服務調度","其它"]);dsy.add("0_0",["標準化產品","行業產品","服務類產品","客戶服務"]);dsy.add("0_0_0",["語音類","接入類","短信類","其它"]);dsy.add("0_0_0_0",["短號集群網","集團VPMN","移動總機","集團總機","集團彩鈴","V網伴侶"]);dsy.add("0_0_0_0_0",["否認辦理","撥打空號","二次確認短信問題","短信查詢短號信息問題","BOSS系統故障","其它"]);dsy.add("0_0_0_0_1",["否認辦理","其它"]);dsy.add("0_0_0_0_2",["撥打空號","BOSS系統故障","撥打提示【關機】"]);dsy.add("0_0_0_0_3",["其它"]);dsy.add("0_0_0_0_4",["否認辦理","整個集團鈴音丟失","系統故障","資費誤收","無法聽到集團彩鈴","BOSS系統故障","鈴音設置","其它"]);dsy.add("0_0_0_0_5",["否認辦理","其它"]);dsy.add("0_0_0_1",["GPRS企業接入","手機郵箱(pushmail)","Blackberry","IP專線"]);dsy.add("0_0_0_1_0",["資費誤收","終端無法接收","BOSS系統故障","其它"]);dsy.add("0_0_0_1_1",["套餐","終端無法接收","BOSS系統故障","其它"]);dsy.add("0_0_0_1_2",["套餐","終端無法接收","BOSS系統故障","其它"]);dsy.add("0_0_0_1_3",["數據專線","語音專線"]);dsy.add("0_0_0_2",["企信通","短信直連(MAS)","3M"]);dsy.add("0_0_0_2_0",["無法發送短信","終端無法接收","BOSS系統故障","資費誤收","無法登陸","其它"]);dsy.add("0_0_0_2_1",["無法發送短信","終端無法接收","BOSS系統故障","資費誤收","無法登陸","其它"]);dsy.add("0_0_0_2_2",["無法發送短信","終端無法接收","資費誤收","無法登陸","其它"]);dsy.add("0_0_0_3",["移動字典","企業郵箱","其它"]);dsy.add("0_0_0_3_0",["無法登陸","其它"]);dsy.add("0_0_1",["校訊通","財訊通","警務通","銀信通","城管通","政務通","物流通","其它"]);dsy.add("0_0_1_0",["否認辦理","資費誤收","終端延時(或無法)接收","其它"]);dsy.add("0_0_1_1",["否認辦理","資費誤收","終端延時(或無法)接收","其它"]);dsy.add("0_0_1_2",["終端延時(或無法)接收","其它"]);dsy.add("0_0_1_3",["否認辦理","資費誤收","終端延時(或無法)接收","其它"]);dsy.add("0_0_1_4",["否認辦理","資費誤收","終端延時(或無法)接收","其它"]);dsy.add("0_0_1_5",["否認辦理","資費誤收","終端延時(或無法)接收","其它"]);dsy.add("0_0_1_6",["否認辦理","資費誤收","終端延時(或無法)接收","其它"]);dsy.add("0_0_1_7",["其它"]);dsy.add("0_0_2",["跨市VPMN","跨市短號集群網","集團代付"]);dsy.add("0_0_2_0",["互聯互通","資費誤收","其它"]);dsy.add("0_0_2_1",["互聯互通","資費誤收","其它"]);dsy.add("0_0_2_2",["互聯互通","資費誤收","其它"]);dsy.add("0_0_3",["客戶經理","服務廳","分銷商","產品開發商"]);dsy.add("0_0_3_0",["服務態度","業務受理延時","業務受理錯誤","聯系無應答"]);dsy.add("0_0_3_1",["服務態度","業務受理延時","業務受理錯誤","聯系無應答"]);dsy.add("0_0_3_2",["服務態度","業務受理延時","業務受理錯誤","聯系無應答"]);dsy.add("0_0_3_3",["服務態度","業務受理延時","業務受理錯誤","聯系無應答"]);dsy.add("0_1",["標準化產品","行業產品","服務類產品"]);dsy.add("0_1_0",["短號集群網","移動總機","集團總機","集團彩鈴","V網伴侶","GPRS企業接入","手機郵箱(pushmail)","Blackberry","IP專線","企信通","短信直連(MAS)","企業郵箱","移動字典"]);dsy.add("0_1_0_0",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_0_1",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_0_2",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_0_3",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_0_4",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_0_5",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_0_6",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_0_7",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_0_8",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_0_9",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_0_10",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_0_11",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_0_12",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_1",["校訊通","財訊通","警務通","銀信通","城管通","政務通","物流通","其它"]);dsy.add("0_1_1_0",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_1_1",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_1_2",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_1_3",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_1_4",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_1_5",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_1_6",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_1_7",["其它"]);dsy.add("0_1_2",["跨市VPMN","跨市短號集群網","集團代付"]);dsy.add("0_1_2_0",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_2_1",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_1_2_2",["業務辦理條件及流程","產品使用功能","資費計費介紹","系統操作指引","營銷方案"]);dsy.add("0_2",["產品申請","其它"]);dsy.add("0_2_0",["新建短號集群網","新建集團彩鈴","新建手機郵箱","新建移動總機","新建集團總機","新建Blackberry","新建IP專線","新建短信直連","新建企信通","其它"]);dsy.add("0_2_1",["其它"]);dsy.add("0_3",["上門(駐點)服務","電話服務","其它"]);dsy.add("0_3_0",["客戶經理","企信通開發商","移動總機開發商","移動名片開發商","Blackberry開發商","手機郵箱開發商","校訊通合作商","財信通合作商","物流通合作商","其它"]);dsy.add("0_3_1",["客戶經理","企信通開發商","移動總機開發商","移動名片開發商","Blackberry開發商","手機郵箱開發商","校訊通合作商","財信通合作商","物流通合作商","其它"]);</SCRIPT><SCRIPT language = "javascript">var s=["s1","s2","s3","s4","s5"];var opt0 = ["一級選擇","二級選擇","三級選擇","四級選擇","五級選擇"];function setup(){  for(i=0;i<s.length-1;i++)    document.getElementById(s[i]).onchange=new Function("change("+(i+1)+")");  change(0);}</SCRIPT></head><body bgcolor="#E0E0E0" onLoad="setup()" style="margin:0"><form name="frm"><select id="s1"><option>一級選擇</option></select><select id="s2"><option>二級選擇</option></select><select id="s3"><option>三級選擇</option></select><select id="s4"><option>四級選擇</option></select><select id="s5"><option>五級選擇</option></select></form></body></html>

更多關于JavaScript相關內容可查看本站專題:《JavaScript切換特效與技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript動畫特效與技巧匯總》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript數學運算用法總結

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久久久福利| 亚洲高清av在线| 亚洲人成网站999久久久综合| 欧美黑人国产人伦爽爽爽| 欧美亚洲视频一区二区| 国产日韩欧美电影在线观看| 久久久国产精彩视频美女艺术照福利| 精品动漫一区二区三区| 亚洲图片制服诱惑| 欧美性在线观看| 欧美成人免费全部观看天天性色| 北条麻妃久久精品| 亚洲国产成人精品一区二区| 中文字幕在线日韩| 亚洲欧美国产精品| 国产中文字幕91| 久久精品中文字幕电影| 欧美xxxx做受欧美.88| 亚洲国产精品悠悠久久琪琪| 国产一区二区香蕉| 国产欧美日韩精品在线观看| 日韩精品视频免费专区在线播放| 亚洲欧美精品一区| 久久偷看各类女兵18女厕嘘嘘| 91精品国产色综合久久不卡98口| 亚洲欧美制服另类日韩| 欧美激情videos| 国自产精品手机在线观看视频| 亚洲精品v欧美精品v日韩精品| 国产99在线|中文| 国产丝袜精品视频| www亚洲欧美| 日韩在线视频观看正片免费网站| 国产欧美精品在线| 色悠久久久久综合先锋影音下载| 久久久久女教师免费一区| 日韩中文字幕不卡视频| 国产区精品视频| 欧美国产日韩中文字幕在线| 久久亚洲精品中文字幕冲田杏梨| 日韩av高清不卡| 青青久久av北条麻妃黑人| 欧美精品www| 久青草国产97香蕉在线视频| 成人a在线观看| 中文字幕日韩精品在线观看| www.久久撸.com| 国产一区二区三区丝袜| 国产成人短视频| 不卡av在线播放| 亚洲人成人99网站| 亚洲综合自拍一区| 91九色国产社区在线观看| 日韩av网站大全| 丝袜亚洲另类欧美重口| 91高潮在线观看| 久久精品国产亚洲一区二区| 国产精品一区二区三区久久| 97精品一区二区三区| 欧美高清videos高潮hd| 成人在线观看视频网站| 精品亚洲一区二区三区| 91网在线免费观看| 国产精品网站大全| 欧美国产日韩一区二区| 国产一区二区三区视频在线观看| 欧美高清性猛交| www.日韩系列| 91精品91久久久久久| 久久久精品日本| 国产精品久久久久久av| 亚洲一区二区三区乱码aⅴ| 成人444kkkk在线观看| 国产精品视频网站| 亚洲午夜av久久乱码| 中文字幕在线亚洲| 国产亚洲视频中文字幕视频| 亚洲欧美日韩第一区| 亚洲国内精品在线| www.亚洲一二| 欧美孕妇性xx| 91欧美精品成人综合在线观看| 亚洲欧美综合精品久久成人| 美女啪啪无遮挡免费久久网站| 成人免费淫片视频软件| 精品激情国产视频| 欧美一级大片在线免费观看| 国产视频亚洲视频| 国产精品国模在线| 亚洲天堂网在线观看| 亚洲大胆人体在线| 亚洲欧美日韩国产中文专区| 久久青草精品视频免费观看| 成人高h视频在线| 成人免费午夜电影| 久久6精品影院| 搡老女人一区二区三区视频tv| 欧美日韩国产色| 亚洲午夜av久久乱码| 欧美xxxx综合视频| 亚洲精品国产精品国自产观看浪潮| 亚洲已满18点击进入在线看片| 亚洲日本中文字幕| 亚洲女人被黑人巨大进入al| 麻豆成人在线看| 亚洲片av在线| 国产中文字幕日韩| 日韩欧美亚洲一二三区| 亚洲最大的成人网| 中文亚洲视频在线| 性色av一区二区三区红粉影视| 欧美高清视频免费观看| 国产精品视频地址| 久久国产精品视频| 亚洲国产日韩欧美在线图片| 亚洲色图校园春色| 久久噜噜噜精品国产亚洲综合| 国语对白做受69| 国产精品亚洲美女av网站| 国产一区二区三区在线观看网站| 亚洲第一网中文字幕| 欧美电影院免费观看| 精品一区电影国产| 色哟哟网站入口亚洲精品| 国内精品视频久久| 国产mv免费观看入口亚洲| 日韩av一区二区在线观看| 日韩欧亚中文在线| 亚洲人成人99网站| 欧美午夜女人视频在线| 久久久久国产精品免费| 成人性生交大片免费看视频直播| 欧美不卡视频一区发布| 国产亚洲精品美女久久久久| 国产精品旅馆在线| 最近2019免费中文字幕视频三| 国产精品日韩欧美| 欧美色欧美亚洲高清在线视频| 亚洲激情成人网| 96pao国产成视频永久免费| 97超级碰碰人国产在线观看| 久久成人在线视频| 欧美成年人视频网站| 91wwwcom在线观看| 91久久在线观看| 一区二区欧美久久| 成人欧美一区二区三区黑人孕妇| 日韩精品久久久久久久玫瑰园| 国产成人综合一区二区三区| 中文字幕成人精品久久不卡| 97国产成人精品视频| 日韩av在线天堂网| 中文字幕一区日韩电影| 日韩亚洲国产中文字幕| 秋霞午夜一区二区| 最近中文字幕mv在线一区二区三区四区| 国产精品久久综合av爱欲tv| 搡老女人一区二区三区视频tv| 亚洲精品国产精品国自产观看浪潮| 国产精品专区第二| 精品中文字幕在线2019| 亚洲国产日韩精品在线| 亚洲精品国产拍免费91在线| 亚洲欧美国产日韩天堂区|