想做一个效果~~ 点一个select后决定另一select是否可选我写了一个,效果不好,只能选一次,而且选不是也不行.....帮我看看吧~~ 谢谢各位老师~~~ 帮我写成函数也行~~~急呀.....
<body>
<select name="vote_yn" size="1" onChange="if(this.options[this.selectedIndex].text=='y') document.getElementById('vote_id_id').disabled=true;else document.getElementById('vote_id_id').disabled=false;">
<option value= "">请选择</option>
<option value= 'y' > 是的 </option>
<option value= 'n' > 不是的 </option>
</select> <SELECT multiple disabled name="vote_ids[]" id="vote_id_id" size="10">
<option value="50" >1</option><option value="49" >2</option>
<option value="48" >3</option><option value="46" >4</option>
</SELECT>
</body>
<body>
<select name="vote_yn" size="1" onChange="if(this.options[this.selectedIndex].text=='y') document.getElementById('vote_id_id').disabled=true;else document.getElementById('vote_id_id').disabled=false;">
<option value= "">请选择</option>
<option value= 'y' > 是的 </option>
<option value= 'n' > 不是的 </option>
</select> <SELECT multiple disabled name="vote_ids[]" id="vote_id_id" size="10">
<option value="50" >1</option><option value="49" >2</option>
<option value="48" >3</option><option value="46" >4</option>
</SELECT>
</body>
解决方案 »
- 急,在线等,问什么我的jqgrid单击某一行时,总是所有行都被选中
- javascript 强制转换
- 【编程游戏】贺岁霓虹灯。(第一名奖励10000可用分)(1月14日11:20:33收集23个作品)
- 鼠标移入移出的代码,怎么只有在ie6下面有效,帮忙看下
- 收缩/展开按钮
- js实现int到double的类型转换
- 这段JS广告不能自动切换,怎么修改可以让他自动切换
- doucment.all的问题来了
- 急!!!不同radiobox选项时让不通的文本筐变灰怎么不能实现,最好有代码,和CSS有关?
- 关于file控件的使用
- Javascript中很强大的一段代码!
- 外部引用js文件,如果在js中嵌入服务器端代码能否被正常执行?
<select name="vote_yn" size="1" onChange="document.getElementById('vote_id_id').disabled=this.value=='y'?true:false;">
<option value= "">请选择</option>
<option value= 'y' > 是的 </option>
<option value= 'n' > 不是的 </option>
</select> <SELECT multiple disabled name="vote_ids[]" id="vote_id_id" size="10">
<option value="50" >1</option><option value="49" >2</option>
<option value="48" >3</option><option value="46" >4</option>
</SELECT>
</body>
<head>
<script>
function chang(){
var opt=document.getElementById("vote_yn").value;
if(opt=='y'){
document.getElementById("vote_id_id").disabled=true;
}else if(opt=='n'){
document.getElementById("vote_id_id").disabled=false;
}
}
</script>
</head>
<body>
<select id="vote_yn" name="vote_yn" size="1" onChange="chang()">
<option value= "">请选择</option>
<option value= 'y' > 是的 </option>
<option value= 'n' > 不是的 </option>
</select> <SELECT multiple disabled name="vote_ids[]" id="vote_id_id" size="10">
<option value="50" >1</option><option value="49" >2</option>
<option value="48" >3</option><option value="46" >4</option>
</SELECT>
</body>
</html>
<select name="vote_yn" size="1" onChange="document.getElementById('vote_id_id').disabled=(this.value=='y');">
<option value= "">请选择</option>
<option value= 'y' > 是的 </option>
<option value= 'n' > 不是的 </option>
</select> <SELECT multiple disabled name="vote_ids[]" id="vote_id_id" size="10">
<option value="50" >1</option><option value="49" >2</option>
<option value="48" >3</option><option value="46" >4</option>
</SELECT>
</body>