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

首頁 > 網站 > WEB開發 > 正文

javascript三維數組的三級聯動

2024-04-27 15:09:09
字體:
來源:轉載
供稿:網友
<!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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 隆化县| 轮台县| 靖州| 商洛市| 万州区| 怀柔区| 全州县| 永德县| 和静县| 荥经县| 郸城县| 通州市| 军事| 泾川县| 马龙县| 山东省| 海门市| 凤凰县| 社会| 海林市| 方城县| 丰宁| 武平县| 松潘县| 榆林市| 元江| 通河县| 绩溪县| 渑池县| 南陵县| 平潭县| 上蔡县| 乐平市| 青冈县| 永寿县| 岑巩县| 上杭县| 眉山市| 铜陵市| 萨嘎县| 鸡泽县|