原生JS实现多级联动

关于select下拉框的操作,参考:https://www.imooc.com/article/10487

多级联动:有三个下拉框,在你选择第一个下拉框后自动根据第一个的内容去生成第二个下拉框的内容,第三个下拉框的内容同样如此,注意是自动的,意思是:在选择第一个下拉框的时候第二个和第三个框的值是同时改变的

针对第一个下拉框一般的做法是在页面加载时就将内容进行初始化填充进去

用原生JS实现

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<select name="Province" id="Province">
			<option>--选择省--</option>
		</select>
		
		<select name="city" id="city">
			<option>--选择市--</option>
		</select>
		
		<select name="Area" id="Area">
			<option>--选择区--</option>
		</select>
		
		
	</body>
	
	<script type="text/javascript">
		//当页面加载时就将省的数据添加到选择省的下拉框中
		window.onload = function(){
     
			debugger
			//省的数据
			var ProvinceArray = ["湖北省","河北省","江苏省"," 浙江省","四川省"];
			for(let i = 0; i < ProvinceArray.length; i++)
			{
     
				//第一个属性代表标签内的内容,第二个代表value值
				let opt = new Option(ProvinceArray[i]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值