请问各位大侠,小弟在此问问关于js的一个问题,刚刚学习js,希望各位能指导指导:
有2个下拉框A,B;
其中A下拉框值为a,b,c;
B下拉框值为1,2,3;
对A下拉框进行选择时:
当A的值为a,那么B下拉框值就变为包含1,2;
当A的值为b,那么B下拉框值就变为包含2,3;
当A的值为c,那么B下拉框值就变为包含1,2,3;
有2个下拉框A,B;
其中A下拉框值为a,b,c;
B下拉框值为1,2,3;
对A下拉框进行选择时:
当A的值为a,那么B下拉框值就变为包含1,2;
当A的值为b,那么B下拉框值就变为包含2,3;
当A的值为c,那么B下拉框值就变为包含1,2,3;
解决方案 »
- uploadify不能运行,点击flash没反应。求助!!
- 求教:怎么用jquery 检测图片是否加载完成
- jsp页面总是报‘无效字符’!!!
- 菜鸟请教js乱码问题(我保存了一个网页的js文件,想看一下,打开却是乱码)
- onbuttondown之后,可以实现socket通信吗
- 帮我看下这个JavaScript怎么写,顺便求个投票的柱形代码
- 用JavaScript实现的一个菜单被FLASH挡住,大家看有办法解决没
- 急!如何在JSSCRIPT调用ActiveX中的方法,并且得到方法的返回值
- 简单问题 如何在js代码中较调用vbs的函数
- 急!急!急!如何侦测IE的完整版本号
- 这段JavaScript在IE与Chrome的运行效果不一样。
- jquery隔行变色
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
table{width:100px;}
tr{width:100px; height:35px;}
</style>
</head><body>
<select id="a">
<option value="">--请选择--</option>
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
</select>
<div id="b"></div>
<script>
document.getElementById('a').onchange = function(){
var value =this[this.selectedIndex].value,str = '';
if(value){
switch(value){
case 'a':
str = '<select><option vlaue="1">1</option><option vlaue="2">2</option><\/select>';
break;
case 'b':
str = '<select><option vlaue="2">2</option><option vlaue="3">3</option><\/select>';
break;
case 'c':
str = '<select><option vlaue="1">1</option><option vlaue="2">2</option><option vlaue="3">3</option><\/select>';
break;
}
document.getElementById('b').innerHTML = str;
}
};
</script>
</body>
</html>
<head>
<head>
<title></title>
<script type="text/javascript">
function aaa(obj) {
var val = obj.value;
var bSele = document.getElementById('bb');
bSele.options.length = 0;
for (var i = 1; i <= 3; i++) {
var op = new Option(i, i);
bSele.options.add(op);
}
if (val == 'a') {
bSele.removeChild(bSele.options[2]);
}
if (val == 'b') {
bSele.removeChild(bSele.options[0]);
}
}
</script>
<body> A
<select onchange="aaa(this)">
<option value="a">
a
</option>
<option value="b">
b
</option>
<option value="c">
c
</option>
</select>
B
<select id="bb">
<option value="1">
1
</option>
<option value="2">
2
</option>
<option value="3">
3
</option>
</select>
</body>
</html>