用JavaScript实现自动添加元素和级联操作
来源:互联网 发布:亚洲x站最新免费域名 编辑:程序博客网 时间:2024/05/17 20:33
实现功能:用两个下拉列表,省份和省份相对应的城市。当点击省份的时候,在第二个下拉列表中自动出现相 对应的城市。该操作称为级联操作。
function a(){
var address = ["广东","江西"];var objSelect = document.getElementById("s");//通过id=s来获取select对象
for(var i=0;i<address.length;i++){
var objOption = document.createElement("option");
objOption.innerText = address[i];
objOption.value = i+1;//用来级联时获取元素
objSelect.appendChild(objOption);
}
}
function area(){
var objOption1 = document.getElementById("s");
document.getElementById("abc").innerText = "";
if(objOption1.value == 2){
var area1 = ["南昌","九江","吉安","赣州"];
var objSelect = document.getElementById("abc");
for(var i=0;i<area1.length;i++){
var objOption = document.createElement("option");
objOption.innerText = area1[i];
objSelect.appendChild(objOption);
}
}
if(objOption1.value == 1){
var area1 = ["深圳","广州","东莞"];
var objSelect = document.getElementById("abc");
for(var i=0;i<area1.length;i++){
var objOption = document.createElement("option");
objOption.innerText = area1[i];
objSelect.appendChild(objOption);
}
}
}
在index.html中
<body onload="a()">
<select id="s" onchange="area()" ></select>
<select id="abc"></select>
</body>
然后在浏览器中访问你的网页即可出现效果
- 用JavaScript实现自动添加元素和级联操作
- JavaScript实现城市级联操作
- javascript实现城市级联操作
- 用JavaScript实现repeat 循环添加操作
- Javascript级联操作代码
- select元素+jQuery 级联操作
- 用javascript简单实现省市区级联菜单
- javascript实现级联菜单
- javascript实现级联菜单
- javascript实现【省市级联】
- easyUI实现级联操作
- Javascript 添加删除等元素和导航
- 用javascript实现级联式下拉选框|用javascript实现省,市下拉级联
- sql 添加级联删除和级联更新
- 级联操作和inverse
- JavaScript添加数组元素和删除数组元素
- 块级元素和级联元素
- jQuery的DOM操作之添加元素和删除元素
- 无法从“const char [27]”转换为“wchar_t *”
- OpenGL ES1.1.12 目录
- MultiByteToWideChar和WideCharToMultiByte用法详解
- 字符串的排序
- tomcat启动时出现异常Exception loading sessions from persistent storage
- 用JavaScript实现自动添加元素和级联操作
- win7系统怎么搜索文件中包含的关键字?(批量搜索多个文件)
- 番茄工作法——专治拖延症、精神涣散、再要五分钟综合症
- BASH-学习笔记
- MYSQL5.1 WINDOWS环境下导出查询数据到EXCEL文件
- 男人强忍泪水就等于“自杀”
- 那些0ms的神代码之谜
- Linux shell特殊变量
- js判断上传文件大小