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

首頁 > 編程 > JavaScript > 正文

純js三維數組實現三級聯動效果

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

本文實例為大家分享了Android九宮格圖片展示的具體代碼,供大家參考,具體內容如下

<!DOCTYPE html> <html> <head lang="en">   <meta charset="UTF-8">   <title></title> </head> <body> <p>三級聯動效果(純JS實現)</p> <div>   專業方向: <select name="sel1" id="sel1">   <option>--請選擇專業--</option>   <option>JAVA</option><option>PHP</option><option>UI</option>   </select> </div> <div>   班級名稱: <select name="sel2" id="sel2">   <option>--請選擇班級--</option> </select> </div> <div>   學生姓名: <select name="sel3" id="sel3">   <option>--請選擇學生--</option> </select> </div> <p>   您選擇的內容是: <span id="sptext"></span> </p> <script>   var myclass = [       [['JAVA班級01'],['JAVA班級02'],['JAVA班級03']],       [['PHP班級01'],['PHP班級02'],['PHP班級03']],       [['UI班級01'],['UI班級02'],['UI班級03']]   ];   var mystudy= [     [ //第一維代表專業 , 第二維代表該專業的班級 ,第三維代表該班級的學生       [['JAVA班級01學生01'],['JAVA班級01學生02'],['JAVA班級01學生03'],['JAVA班級01學生04']],       [['JAVA班級02學生01'],['JAVA班級02學生02'],['JAVA班級02學生03'],['JAVA班級02學生04']],       [['JAVA班級03學生01'],['JAVA班級03學生02'],['JAVA班級03學生03'],['JAVA班級03學生04']]     ],     [       [['PHP班級01學生01'],['PHP班級01學生02'],['PHP班級01學生03'],['PHP班級01學生04']],       [['PHP班級02學生01'],['PHP班級02學生02'],['PHP班級02學生03'],['PHP班級02學生04']],       [['PHP班級03學生01'],['PHP班級03學生02'],['PHP班級03學生03'],['PHP班級03學生04']]     ],     [       [['UI班級01學生01'],['UI班級01學生02'],['UI班級01學生03'],['UI班級01學生04']],       [['UI班級02學生01'],['UI班級02學生02'],['UI班級02學生03'],['UI班級02學生04']],       [['UI班級03學生01'],['UI班級03學生02'],['UI班級03學生03'],['UI班級03學生04']]     ]   ]; document.getElementById("sel1").onchange = function(){   //獲取選擇的選項的索引值(從1開始的,沒有返回-1)   var selectNum = this.selectedIndex;   //清空原來的選項   document.getElementById("sel2").length=1;   document.getElementById("sel3").length=1;   //循環添加子節點   for(var i=0;i<myclass[selectNum-1].length;i++){     //創建元素節點     var node =document.createElement("OPTION");     //創建文本節點     var text = document.createTextNode(myclass[selectNum-1][i]);      node.appendChild(text);     document.getElementById("sel2").appendChild(node);   } };   document.getElementById("sel2").onchange = function(){     document.getElementById("sel3").length=1;     var selectStudentNum = this.selectedIndex;     var selectClassNum = document.getElementById("sel1").selectedIndex;     for(var i=0;i<mystudy[selectClassNum-1][selectStudentNum-1].length;i++){       var node =document.createElement("OPTION");       var text = document.createTextNode(mystudy[selectClassNum-1][selectStudentNum-1][i]);       node.appendChild(text);       document.getElementById("sel3").appendChild(node);     }   } </script> </body> </html> 

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广河县| 临海市| 房产| 昌宁县| 当雄县| 涿鹿县| 南陵县| 冀州市| 彝良县| 清新县| 改则县| 华阴市| 康马县| 赤水市| 商水县| 新邵县| 扶沟县| 射阳县| 叙永县| 法库县| 屯留县| 赫章县| 江阴市| 平塘县| 青河县| 濮阳市| 米易县| 北票市| 布拖县| 蓬溪县| 平山县| 垣曲县| 广宗县| 金华市| 文水县| 潮州市| 渭南市| 扬州市| 九江县| 兴仁县| 沙湾县|