原生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]);
}
}
这样就完成了一个最简单的二级联动,希望可以帮到你们!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。