javascript实现下拉列表联动

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>	
<script>
var carsAndModels={};
carsAndModels['VO']=['V70','XC60','XC90'];
carsAndModels['VW']=['Golf','Polo','Scirocco','Touareg'];
carsAndModels['BMW']=['M6','X5','Z3'];
	
function ChangeCarList(selCar){
	var modelList=document.getElementById("carmodel");
	
	while (modelList.options.length){
		modelList.remove(0);
	}
	var cars=carsAndModels[selCar];
	if (cars){
		for (var i=0;i<cars.length;i++){
			var car=new Option(cars[i],i);
			modelList.options.add(car);
		}
	}
} 
</script>
</head>
<body onload="ChangeCarList();">   

<select id="car" onchange="ChangeCarList(this.value);"> 
	<option value="">-- Car --</option> 
	<option value="VO">Volvo</option> 
	<option value="VW">Volkswagen</option> 
	<option value="BMW">BMW</option> 
</select> 
<select id="carmodel"></select> 

</body>
</html>
发布了28 篇原创文章 · 获赞 0 · 访问量 319

猜你喜欢

转载自blog.csdn.net/weixin_45003282/article/details/103134793
今日推荐