编程练习 请老师帮完善一下
html
1 | <!DOCTYPE html>< br >< html >< br >< head >< br > < meta charset = "UTF-8" >< br > < title >Document</ title >< br > < script type = "text/javascript" src = "index.js" ></ script >< br ></ head >< br >< body onload = "address()" >< br >< form >< br > 省份:< br > <!-- 请在此补充代码 --> < br > < select name = "pro" id = "pro" ></ select >< br >< br > 市/区:< br > <!-- 请在此补充代码 --> < br > < select name = "city" id = "city" ></ select >< br ></ form >< br ></ body >< br ></ html >< br > |
js
1 | function address(){<br> /*请在此补充代码*/ <br> var pro=document.getElementById( "pro" );<br> var city=document.getElementById( "city" );<br> var proArry=[ "北京市" , "天津市" , "河北省" , "河南省" ];<br> var cityArry=[ "朝阳区" , "西城区" , "石家庄" , "邯郸市" , "西青区" , "武清区" , "郑州市" , "开封市" ];<br><br> selectAdd(pro,proArry,proArry);<br> selectAdd(city,cityArry,cityArry);<br>}<br> function selectAdd(obj,name,value){<br> /*请在此补充代码*/ <br> var i=0;<br> for (i=0;i<name.length;i++){<br> obj.options.add( new Option(name[i],name[i]));<br> }<br>}<br> |
【请问老师,如何当前面选了北京市,后面就对应出现北京的区,而不出现其他的呢?
10
收起
正在回答 回答被采纳积分+1
1回答
java工程师2020版
- 参与学习 人
- 提交作业 9404 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧