国产探花免费观看_亚洲丰满少妇自慰呻吟_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> 

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 潍坊市| 珠海市| 衡阳市| 那曲县| 大宁县| 绍兴县| 拉孜县| 儋州市| 余庆县| 东阳市| 崇信县| 大同县| 玉树县| 青浦区| 娄底市| 阿拉善左旗| 仁怀市| 应城市| 汽车| 军事| 阜康市| 四会市| 星子县| 重庆市| 布尔津县| 陇川县| 寻甸| 余庆县| 谷城县| 陇西县| 蒙阴县| 酒泉市| 驻马店市| 遂昌县| 十堰市| 绥滨县| 青神县| 松桃| 巧家县| 资阳市| 武安市|