两个select标签,其中一个选中,另一个变成默认 如题 求JS 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 默认是什么? 把html代码贴出来 <select id="1"><option value="">默认</option><option value="14">14</option><option value="16">16</option><option value="18">18</option></select><select id="2"><option value="">默认</option><option value="22">22</option><option value="33">33</option><option value="44">44</option></select> 就是两个 select 选了第一个 第二个变成默认 选了第二个 第一个变成默认 <select id="1" onchange="change(this.value,2)"><option value="">默认</option><option value="14">14</option><option value="16">16</option><option value="18">18</option></select><select id="2" onchange="change(this.value,1)"><option value="">默认</option><option value="22" >22</option><option value="33">33</option><option value="44">44</option></select><script> function change(val,id){ if(val==""){ return; }else{ // alert(val); var obj = document.getElementById(id); obj.selectedIndex=0; } }</script>试试 乔丹的比较简单啦,我也给你一个 不过就是要设置一下id <body> <select id="s1" onchange="changeod(this.id)"> <option id="s1d" value="">默认</option> <option value="14">14</option> <option value="16">16</option> <option value="18">18</option> </select> <select id="s2" onchange="changeod(this.id)"> <option id="s2d" value="">默认</option> <option value="22">22</option> <option value="33">33</option> <option value="44">44</option> </select> </body> <script> function changeod(sid) { var select1 = document.getElementById('s1'); var select2 = document.getElementById('s2'); var s1d=document.getElementById('s1d'); var s2d=document.getElementById('s2d'); switch (sid) { case 's1': s2d.selected=true; break; case 's2': s1d.selected=true; break; } } </script></html> 偶然关注数据库安全问题,如下 zend studio 运行问题 php的mssql_fetch_row问题 _session比较问题 SimpleXML读取CDATA SECTION的问题 有没有在学php的时候把php手册上面的函数从头看到尾的 在使用_session时.用户1使用过留下的session会被用户2使用吗? 关于网上php服务器 按顺序输出 求大大修改 PHP代码 关于PHP无法调用自己写的COM组件 先销毁cookie,再重新赋值的时候出现的问题,请高手们给看看.急急!! php处理字符串的问题
<select id="1">
<option value="">默认</option>
<option value="14">14</option>
<option value="16">16</option>
<option value="18">18</option>
</select>
<select id="2">
<option value="">默认</option>
<option value="22">22</option>
<option value="33">33</option>
<option value="44">44</option>
</select>
选了第一个 第二个变成默认
选了第二个 第一个变成默认
<select id="1" onchange="change(this.value,2)">
<option value="">默认</option>
<option value="14">14</option>
<option value="16">16</option>
<option value="18">18</option>
</select>
<select id="2" onchange="change(this.value,1)">
<option value="">默认</option>
<option value="22" >22</option>
<option value="33">33</option>
<option value="44">44</option>
</select>
<script>
function change(val,id){
if(val==""){
return;
}else{
// alert(val);
var obj = document.getElementById(id);
obj.selectedIndex=0;
}
}
</script>试试
<body>
<select id="s1" onchange="changeod(this.id)">
<option id="s1d" value="">默认</option>
<option value="14">14</option>
<option value="16">16</option>
<option value="18">18</option>
</select>
<select id="s2" onchange="changeod(this.id)">
<option id="s2d" value="">默认</option>
<option value="22">22</option>
<option value="33">33</option>
<option value="44">44</option>
</select> </body>
<script>
function changeod(sid) {
var select1 = document.getElementById('s1');
var select2 = document.getElementById('s2');
var s1d=document.getElementById('s1d');
var s2d=document.getElementById('s2d');
switch (sid) {
case 's1':
s2d.selected=true;
break;
case 's2':
s1d.selected=true;
break;
}
}
</script>
</html>