<select name="a" id="a1" onchange="">
<option selected="selected">请选择</option>
<option id="a11" value="第一个a">第一个a</option>
<option id="a12" value="第二个a">第二个a</option>
<option id="a13" value="第三个a">第三个a</option>
</select>
<select name="b" id="b1">
<option selected="selected">请选择</option>
<option id="b11" value="第一个b">第一个b</option>
<option id="b12" value="第二个b">第二个b</option>
<option id="b13" value="第三个b">第三个b</option>
</select>
<select name="c" id="c1">
<option selected="selected">请选择</option>
<option id="c11" value="第一个c">第一个c</option>
<option id="c12" value="第二个c">第二个c</option>
<option id="c13" value="第三个c">第三个c</option>
</select>这是三个下拉框。所有东西都有规律,子项目一样多,我想实现选择下拉框a,当a的值变化的时候,b,c的值也变化。规律变化,就是a12 为selected时候 b的 b12 c的 c12 也为selected。这样。我猪脑,没想到。望解答
<option selected="selected">请选择</option>
<option id="a11" value="第一个a">第一个a</option>
<option id="a12" value="第二个a">第二个a</option>
<option id="a13" value="第三个a">第三个a</option>
</select>
<select name="b" id="b1">
<option selected="selected">请选择</option>
<option id="b11" value="第一个b">第一个b</option>
<option id="b12" value="第二个b">第二个b</option>
<option id="b13" value="第三个b">第三个b</option>
</select>
<select name="c" id="c1">
<option selected="selected">请选择</option>
<option id="c11" value="第一个c">第一个c</option>
<option id="c12" value="第二个c">第二个c</option>
<option id="c13" value="第三个c">第三个c</option>
</select>这是三个下拉框。所有东西都有规律,子项目一样多,我想实现选择下拉框a,当a的值变化的时候,b,c的值也变化。规律变化,就是a12 为selected时候 b的 b12 c的 c12 也为selected。这样。我猪脑,没想到。望解答
解决方案 »
- JSON如何获取WEBSERVICE值
- 如何捕获 javascript 鼠标在层里的坐标
- 关于把div层,拖现IE浏览器的想法......
- 在网页最顶层的层且页页面中的其它元素不可用
- javascript不能运行,急请高手帮助!
- 怎麼得知一個被包含在可隱藏對象裡的控件是否顯示
- 急急急,</font><font id="singInFont" color="#FF0000" onClick="changeAttribute(<%=charCLHJ%>)" style="cursor:hand" >怎么清除属性
- 求大家帮忙!!!!!!:(
- 在JavaScript怎么把...getTime()的道德时间转换成yyyy-mm-dd的格式呢?(在线等待)
- 用delphi不到两年时间,小弟今天初次学Javascript,并在1000script专业代码库网站下载了一些代码,感觉不错,学Javascript有没有数据库编
- 想实现一个图片载入的时候,慢慢的渐变的效果
- 求一正则表达式
var s1 = document.getElementById("a1");
var s2 = document.getElementById("b1");
var s3 = document.getElementById("c1");//s1的onchange事件
function OnChange()
{
s3.selectedIndex = s2.selectedIndex = s1.selectedIndex;
}
<script>
function setSelected(o){
document.getElementById("b1").selectedIndex=o.selectedIndex;
document.getElementById("c1").selectedIndex=o.selectedIndex;
}
</script>
<select name="a" id="a1" onchange="setSelected(this);">
<option selected="selected">请选择</option>
<option id="a11" value="第一个a">第一个a</option>
<option id="a12" value="第二个a">第二个a</option>
<option id="a13" value="第三个a">第三个a</option>
</select>
<select name="b" id="b1">
<option selected="selected">请选择</option>
<option id="b11" value="第一个b">第一个b</option>
<option id="b12" value="第二个b">第二个b</option>
<option id="b13" value="第三个b">第三个b</option>
</select>
<select name="c" id="c1">
<option selected="selected">请选择</option>
<option id="c11" value="第一个c">第一个c</option>
<option id="c12" value="第二个c">第二个c</option>
<option id="c13" value="第三个c">第三个c</option>
</select>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>绑定函数</title>
<script src="jquery-1.3.2.js"></script>
<script>
$(document).ready(function(){
});
function test(){
for(var i = 1;i<4;i++){
var temp_a = "#a1" +i;
var temp_b = "#b1" +i;
var temp_c = "#c1" +i;
if($(temp_a).is(":selected")){
$(temp_b).attr('selected',true);
$(temp_c).attr('selected',true);
}
}
}
</script>
</head><body>
<select name="a" id="a1" onchange="test()">
<option selected="selected">请选择</option>
<option id="a11" value="第一个a">第一个a</option>
<option id="a12" value="第二个a">第二个a</option>
<option id="a13" value="第三个a">第三个a</option>
</select>
<select name="b" id="b1">
<option selected="selected">请选择</option>
<option id="b11" value="第一个b">第一个b</option>
<option id="b12" value="第二个b">第二个b</option>
<option id="b13" value="第三个b">第三个b</option>
</select>
<select name="c" id="c1">
<option selected="selected">请选择</option>
<option id="c11" value="第一个c">第一个c</option>
<option id="c12" value="第二个c">第二个c</option>
<option id="c13" value="第三个c">第三个c</option>
</select></body>
</html>