原生js二级联动效果
今天说的这个是原生js的二级联动,在空白页面里动态添加并作出相对应的效果。
//创建两个下拉列表select标签是下拉列表 varsel=document.createElement("select"); varsel1=document.createElement("select"); //添加到body document.body.appendChild(sel); document.body.appendChild(sel1); //创建一个数组 varfirstSelectArr=["未选择","医院","学校","公司","星座"]; vardetailFirstArr=["未选择","院长","主任","大夫","护士"]; vardetailSecondArr=["未选择","校长","老师","学生","主任"]; vararr2=["未选择","CEO","职员","主任","下属"]; vararr3=["未选择","白羊座","射手座","处女座","天秤座"]; functionaddChild(arr,parentN){ //封装函数 for(vari=0;i=0;i--){ //删除选项 sel1.removeChild(sel1.childNodes[i]); } }
这样就完成了一个最简单的二级联动,希望可以帮到你们!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。