如何在Javascript/HTML中创建级联下拉列表
How do you create cascading drop-down lists in Javascript/HTML?
>假设我从下拉列表中选择一个项目,然后根据所选项目,我将如何显示另一个下拉列表?例如,在下面的代码中,如果我选择选项"印度",我想显示另一个包含 2-3 个州名称的下拉框。
<! DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function india()
{
var x =document.getElementById('con').value;
alert(x);
}
</script>
</head>
<body>
<h1 id='h1'> first </h1>
<select id="con" onchange="indai()">
<option>----select----</option>
<option value="india" >India</option>
<option value="US">US</option>
<option value="UK">UK</option>
</select>
</body>
</html>
http://jsfiddle.net/7FtkS/
这是一个很好的解决方案。
onchange="document[value](value)"
// where the [value] defines the name of the function and (value) used as id-parm
document.india = function(id)
{
document.getElementById(id).style.display='';
}
相关文章:
- 如何使用PHP和JS级联三个下拉列表
- 对级联下拉列表使用不同的连接字符串
- AngularJS或jquery中的依赖级联下拉框列表
- 文件结构:使用索引.js文件级联访问子模块或子文件
- 如何从一系列级联异步代码中返回值
- 我想创建4个级联下拉列表
- 带有角js的级联下拉列表
- Json级联下拉列表
- 如何级联jQuery Mobile组合框
- 在angular.js中创建级联dropbox
- JavaScript JTable-具有多个级联列表/下拉列表的Null值
- 级联和链接之间的区别是什么
- 如何创建 Ajax 级联/链式/从属下拉列表或选择 Box
- 挖空.js - 创建可重用的级联选择
- 如何在Javascript/HTML中创建级联下拉列表
- 如何从ajax创建的级联下拉列表中获取值
- 如何在JavaScript中创建计数生成器/迭代器级联
- 在JQuery中创建级联元素
- 在Angular.js中创建一个级联的md-select / md-options下拉列表(Dynamic JSON
- 如何使用主干创建级联/动态选择列表