js实现三级联动效果(简单易懂)
话不多说,请看代码:
varoone=document.getElementById("one"); varotwo=document.getElementById("two"); varthree=document.getElementById("three"); varstr=''; otwo.disabled=true; three.disabled=true; vararr1=[{"id":"1","value":"北京"},{"id":"2","value":"上海"},{"id":"3","value":"重庆"},{"id":"4","value":"天津"},{"id":"5","value":"山东"}]; for(vari=0;i "+arr1[i].value+"" } oone.innerHTML=str; vararr2={ '1':['101@北京'], '2':['201@上海'], '3':['301@重庆'], '4':['401@天津'], '5':['501@济南','502@青岛']}; oone.onchange=function(){ varval=this.value; vararrA=arr2[val]; varstr1=''; for(varj=0;j "+aaa[1]+"" } otwo.innerHTML=str1; otwo.disabled=false; three.innerHTML=''; three.disabled='disabled'; } vararr3={ '101':['朝阳区','昌平区'], '201':['宝山区','浦东区'], '301':['不知道'], '401':['真的不知道'], '501':['市中区','历下区','槐荫区'], '502':['市南区','市北区','崂山区']}; otwo.onchange=function(){ varval=this.value; console.log(this.value); varstr2=''; console.log(val) for(varl=0;l "+arr3[val][l]+"" } three.innerHTML=str2; three.disabled=false; }
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持毛票票!
热门推荐
10 祝女儿简短祝福语大全
11 大学新年祝福语简短创意
12 元旦适合的祝福语简短
13 朋友出远门祝福语简短
14 初六简短的祝福语
15 祝男孩生日祝福语简短
16 同事调离的祝福语简短
17 拜年红包的祝福语简短
18 妈妈生日祝福语简短励志