标签:optioncity city 级联 index js selectedIndex var 操作 列表
方法过程 通过获取第一个select.selectedIndex 获取下拉列表的索引 返回值与创建的二位数组下标对应
遍历二维数组赋值给创建新的option
var city =[[],["广州","深圳","揭阳"],["厦门","福州","莆田"],["南宁","玉林","河池"]];
function showis(select1){
var optioncity = document.getElementById("city")
//通过selectedIndex 获取下拉列表的索引
var index=select1.selectedIndex;
//使得下拉列表初始化 只有一条数据
optioncity.options.length=1;
//创建子元素
var city2=city[index];
for(i=0;i<city2.length;i++){
//注意city2是个二维数组
var city3=city2[i];
// alert(city3);
//创建option元素
var option2=document.createElement("option");
//给option赋值
option2.textContent=city3;
//给select添加子元素
optioncity.appendChild(option2);
}
}
标签:optioncity,city,级联,index,js,selectedIndex,var,操作,列表 来源: https://blog.csdn.net/weixin_41930050/article/details/98204555
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。