js的DOM对象的应用--省市联动
来源:互联网 发布:局域网公告软件 编辑:程序博客网 时间:2024/06/06 10:39
1.使用js写出省市联动:
createElement()
getElementById()
getElementsTagName()
appendChild()
removeChild()
parentNode
childNodes
setAttribute()
innerHTML
innerTEXT
2.代码:
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><script type="text/javascript">//window.onload = province;//当选择框获得焦点,就触发事件function province(select) {//如果选择框有值就不再加载if(select.value != "请选择"){return ;}var pname = ["北京","上海","广东"];var selectEle = document.getElementById("province");selectEle.innerHTML="<option>请选择</option>";//遍历省,并添加节点for(x in pname){var option = document.createElement("option");option.setAttribute("value", x);option.innerHTML = pname[x];selectEle.appendChild(option);}//alert("load province success!");}//加载城市function city(select){var cname = [ ["海淀区","朝阳区","丰台区"], ["黄浦区","卢湾区","长宁区"], ["广州市","深圳市","珠海市"]];//添加城市的option标签with(select){if(value){var select = document.getElementById("city");//删除城市的节点select.innerHTML="<option>请选择</option>";//获取值为value的城市 for(var x=0;x<cname[value].length;x++){var option = document.createElement("option");option.setAttribute("value", cname[value][x]);option.innerHTML = cname[value][x];select.appendChild(option);//console.log(cname[value][x]);} }}//alert("load city success!");}</script></head><body><select name="province" id="province" onfocus="province(this);" onchange="city(this);"><option>请选择</option><!-- <option value="bj">北京</option><option value="sh">上海</option><option value="gd">广东</option> --></select><select name="city" id="city"><option>请选择</option></select></body></html>
0 0
- js的DOM对象的应用--省市联动
- 省市二级联动的js
- js实现的省市联动
- 省市 的三级联动的js
- js的ajax做的省市联动
- 三级省市联动菜单的JS源码
- 三级省市联动菜单的js源码
- js写的省市二级联动,很好
- 全国省市的二级联动js方法
- JS完成注册页面的省市联动(JS内置对象全局函数,select标签操作)
- jQuery的省市联动
- 省市联动的实现
- 省市二级联动 通过省份选择城市 JS的简单应用 二级下拉列表
- JS应用DOM入门:DOM的对象属性
- JS实现的省市二级联动的脚本
- js实现的省市县三级联动的最新源码
- 简单代码实现复杂的省市联动程序-js
- 实现JS中的省市县的三级联动
- git 远程版本库,github提供服务原理,git自动更新发送邮件
- VPN不能上网设置
- Git几个常用命令
- root用户连接mysql数据库出错 1045 access denied for user 'root'@'localhost' using password yes
- 把基于C51的温度采集程序移植到STM32上
- js的DOM对象的应用--省市联动
- HDU 2064 汉诺塔3
- 时间技巧总结
- 基于MFC+WinpCap构造ARP请求发送包
- linux纯系统下配置PPPOE拨号上网!!!
- Java transient 关键字
- JAVA中的流程控制 if switch
- Oracle expdp/impdp工具使用
- 浏览器开发工具的秘密