JavaScript 二级菜单联动

来源:互联网 发布:车座套什么材质好 知乎 编辑:程序博客网 时间:2024/05/01 20:34

select对象属性:
options[index]:可以访问到每一个<option>标记。
selectedIndex:默认<option>的索引值。索引值从0开始编号。
length:读取或设置<select>标记中<option>标记的个数。添加空的<option>标记。通过修改length属性值,来创建和指定<option>的个数
name:元素名称

option对象属性
text:指<option>和</option>之间的文本。
value:指<option value = “值”>的value的值。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script type="text/javascript">var arr_province = ["请选择省/城市","北京市","上海市","天津市","重庆市","深圳市","广东省"];var arr_city = [["请选择城市/地区"],["东城区","西城区","朝阳区","宣武区","昌平区","大兴区","丰台区","海淀区"],['宝山区','长宁区','丰贤区', '虹口区','黄浦区','青浦区','南汇区','徐汇区','卢湾区'],['和平区', '河西区', '南开区', '河北区', '河东区', '红桥区', '塘古区', '开发区'],['俞中区', '南岸区', '江北区', '沙坪坝区', '九龙坡区', '渝北区', '大渡口区', '北碚区'],['福田区', '罗湖区', '盐田区', '宝安区', '龙岗区', '南山区', '深圳周边'],['广州市','惠州市','汕头市','珠海市','佛山市','中山市','东莞市']];//二级联动初始化function init(){//获取name=province和name=city的元素对象var province = document.form1.province;var city = document.form1.city;//指定province中<option>标记的个数,添加多少个空的<option>标记var len = arr_province.length;province.length = len;//循环写入省份数据for(var i=0;i<len;i++){province.options[i].text = arr_province[i];province.options[i].value = arr_province[i];}//更改省份的默认选择项}//当省份下拉列表被修改,相应城市列表中的数据也要相应变化function change_select(index){//获取name=city的元素对象var city = document.form1.city;//指定city中<option>标记的个数,添加多少个空的<option>标记var len = arr_city[index].length;city.length = len;  //通过修改length属性值,来创建和指定<option>的个数//循环写入对应城市数据for(var i=0;i<len;i++){city.options[i].text = arr_city[index][i];city.options[i].value = arr_city[index][i];}}</script></head><body onload="init()"><form name="form1">省份:<select name="province" onchange="change_select(this.selectedIndex)"></select>城市:<select name="city"></select></form></body></html>


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 头发又稀又少怎么办 头顶的头发越来越少怎么办 四岁宝宝头发稀少怎么办 一岁宝宝头发稀少怎么办 三岁宝宝头发稀少怎么办 头发油急着出门怎么办 长出的头发毛糙弯曲怎么办 头发薄还掉头发怎么办 头发少掉的厉害怎么办 一洗头就掉很多头发怎么办 生完孩子掉头发怎么办 甲减引起的肥胖怎么办 18岁掉头发严重怎么办 5岁儿童掉头发严重怎么办 18头发掉的严重怎么办 甲癌碘131后腮腺肿大怎么办 头发出油发丝细怎么办 25岁总掉头发怎么办 25岁掉头发厉害怎么办 我25岁经常掉头发怎么办 25岁掉头发很厉害怎么办 我今年25岁掉头发怎么办 头顶头发稀少怎么办有方法吗 头发又干又黄怎么办 2岁宝宝头发细软怎么办 头发突然变得稀疏了怎么办 孕期掉头发很厉害怎么办 冬天头发掉的厉害怎么办 怀孕期间掉头发比较严重怎么办 头发油腻容易掉发怎么办 最近头发掉的厉害怎么办 头发新长的绒毛怎么办 久躺床上头发黏在一起怎么办 头发长油怎么办小妙招 头发出油多脱发怎么办 头发出油掉头发怎么办 在英国狂掉头发怎么办 我头发油头皮痒脱发怎么办 油性头发容易掉发怎么办 洗了头发很蓬松怎么办 小孩头皮黄掉头发怎么办