标题制作简单的省市联动
步骤分析:
第一步:创建一个二维数组用于存储省份和城市:
var cityList=new Array();
cityList[‘四川省’]=[‘成都市’,’泸州市’,’宜宾市’,’内江市’,’绵阳市’]
cityList[‘北京’]=[‘朝阳区’,’东城区’,’西城区’,’丰台区’]
第二步:创建省份的option元素节点
pro.add(new Option(‘四川省’,’四川省’))
第三步:确定事件(onchange)并为其绑定一个函数,如addCity()
第四步:编写addCity函数,其功能是根据选择省份,创建相应城市的option元素节点,注意每次操作前清空城市列表的option内容(city.options.length=0)
HTML代码片
:
<body>
<div>
现居住地:
<select id="pro">
<option>--请选择您所在省--</option>
<select>
<select id="city">
<option>--请选择您所在市--</option>
<select>
</div>
JS代码片
。