带省份的下拉框的html语言,js实现省份下拉菜单效果
2个下拉框,选择1级菜单后,2级菜单出现相应的备选项。如果没有选择则不能提交。
先创建html文件
请选择...
请选择...
提交
var provinces=['辽宁','北京','上海','吉林','浙江'];
//最新添加的省份放在最前面
var choice=['请选择...']
var zhejiang=['杭州','嘉兴','宁波','绍兴'];
var shanghai=['金山','闸北','普陀','徐汇'];
var jilin=['长春','辽源','吉林','四平'];
var beijing=['海淀','朝阳','东城','西城'];
var liaoning=['沈阳','大连','盘锦','锦州','辽阳','鞍山']
//城市排序由后到前
var citys=new Array;
citys[0]=choice;
citys[1]=zhejiang;
citys[2]=jilin;
citys[3]=shanghai;
citys[4]=beijing;
citys[5]=liaoning;
function add_option(select,option){
var target=document.getElementById(select);
for (var i = option.length - 1; i >= 0; i--) {
var add_option=document.createElement("option");
add_option.text=option[i];
target.add(add_option,null);
target.lastChild.setAttribute("name",option[i]);
}
}
add_option("province",provinces);
document.getElementById("province").addEventListener("change",function(){
var selevted_province=document.getElementById("province");
var selected_city=document.getElementById("city");
for (var i = selevted_province.length - 1; i >= 0; i--) {
selected_city.remove(i);
}
var selected=selevted_province.selectedIndex;
if (selected==0) {
add_option("city",citys[0]);
document.getElementById("where_submit").setAttribute("disabled","ture");
}else{
add_option("city",citys[selected]);
document.getElementById("where_submit").removeAttribute("disabled");
}
})
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持JavaScript中文网。
带省份的下拉框的html语言,js实现省份下拉菜单效果相关推荐
- 下拉框选中状态html,js中select下拉框选中
怎么用js动态 设置select中的某个值为选中值 select 中的某个options为新建,但在子页面新建一个选项时怎么能提交新用JS动态设置select的方法如下: 手动通过原生JS来实现: / ...
- js控制html下拉框select的选择,js实现select下拉框选择
最近在做一个项目需要兼容到ie不同版本,在使用select时遇到了各种问题.后来索性就自己使用原生js实现了这样一个下拉框,话不多说,直接上代码吧. 自定义select *{ margin: 0; p ...
- swing下拉框从mysql_Java Swing应用程序 JComboBox下拉框联动查询
在web项目中,通过下拉框.JQuery和ajax可以实现下拉框联动查询. 譬如说,当你查询某个地方时,页面上有:省份: 市区: 县乡: 街道: 查询 譬如说,你选择了省:江苏省,那么在市区中只会显示 ...
- java下拉框查询_Java Swing应用程序 JComboBox下拉框联动查询
在web项目中,通过下拉框.JQuery和ajax可以实现下拉框联动查询. 譬如说,当你查询某个地方时,页面上有:省份: 市区: 县乡: 街道: 查询 譬如说,你选择了省:江苏省,那么在市区中只会显示 ...
- 两个下拉框相关联ajax,触发第二个下拉框以显示基于从第一个下拉框中选择的值的值ajax...
我有两个引导程序下拉框.当我们点击另一个下拉菜单时,其中一个会根据用户选择的国家显示来自数据库的所有国家名称,另一个下拉菜单应该选择状态. 当我点击一个下拉菜单时,我做了一个ajax请求来显示国家名称 ...
- 删除下拉框只找23火星软件_下拉推广选择23火星软件
不管你是微商还是实体店或是中小企业的老板,都会有以下令人头疼的问题,产品没有销量?没有意向客户?招不到代理?怎么办? 我们就是用百度下拉框业务,让精准客源,意向客户主动来联系你! 详情请咨询微信:yu ...
- 删除下拉框只找23火星软件_下拉框搜索就找23火星软件/下拉框软件速来火星下拉...
现在不管做什么,都是需要流量,有了流量才能把自己手上的生意做好.不管是实体店微商,电商,还是互联网创业者,如果你拥有了流量,那么不管你选择去做什么产品,你都会一步到位,一飞冲天,实现自己的梦想.但是现 ...
- 搜索引擎下拉食云速捷详细_移动端下拉框寻云速捷/-/移动端下拉框跃云速捷-...
现在不管做什么,都是需要流量,有了流量才能把自己手上的生意做好.不管是实体店微商,电商,还是互联网创业者,如果你拥有了流量,那么不管你选择去做什么产品,你都会一步到位,一飞冲天,实现自己的梦想.但是现 ...
- 删除下拉框只找23火星软件_下拉框优化首选23火星软件
会员注册发帖 成功不是为了让周围的人都羡慕你,称赞你,而是让周围的人都需要你,离不开你,因害怕失败而不敢放手一搏,永远不会成功.动手成功,伸手落空.光说不干,事事落空:又说又干,马到成功大胆的尝试只等 ...
- 删除下拉框只找23火星软件_下拉框软件找24火星软件
下拉词是搜索引擎为方便用户搜索而提供的一种关键词联想服务,目前各大搜索引擎都有这类的下拉框(如:百度下拉框,搜狗下拉框,神马下拉框,360下拉框),目的是为了提高用户搜索效率.当搜索某个关键词,直接出 ...
最新文章
- 某大龄程序员用亲身经历推翻35岁红线:大厂offer拿到手软,35岁才是黄金年龄!...
- 整合spring cloud云架构 - SSO单点登录之OAuth2.0登录认证(1)
- dubbo provider异步_Dubbo支持什么协议?与SpringCould相比它为什么效率要高一些?
- python中的switch语句_python技巧 switch case语句
- java靜態常量_Java靜態變量、靜態常量、靜態方法
- 建模步骤_UG1847建模机械零件,零基础可读详细图文步骤
- 学习编程需不需要背代码。
- 东南计算机研究生英语免修条件,2017级硕士研究生英语免修总名单
- CSS字体样式属性调试
- Python:7-1 温度转换 (6分)
- 数据库中存储的是什么?数据库存取的是地址
- [脑科学]-卡耐基等成功学或者心灵鸡汤的书籍
- 《好吗好的》--大冰
- css: 照片有如层叠效果
- 2019.6月全国房价地图
- 小爱同学上线win10商店
- FJC-330直流系统交流窜电测记告警装置在变电站的应用
- 吕文哲:为什么我说EOS完爆以太坊,理由全在这里了
- linux free命令详解
- 英文单词缩写----DXNRY – Dictionary 字典