首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

如何让了下拉框在他之前的单选按钮末选中之前为不可用,在选中之后为可用!

2012-03-23 
怎么让了下拉框在他之前的单选按钮末选中之前为不可用,在选中之后为可用!!怎么让了下拉框在他之前的单选按

怎么让了下拉框在他之前的单选按钮末选中之前为不可用,在选中之后为可用!!
怎么让了下拉框在他之前的单选按钮末选中之前为不可用,在选中之后为可用!!

高手指点一下..谢谢!

[解决办法]
<script type= "text/javascript ">
function c(obj)
{
if (obj.checked)
{
var o = document.getElementsByTagName( "select ");
for (var i = 0; i < o.length; i++)
{
o[i].disabled = true;
}
obj.nextSibling.nextSibling.disabled = false;
}
}
</script>
<input type= "radio " name= "a " onclick= "c(this) ">
<select disabled>
<option>
<option>
</select>
<br>
<input type= "radio " name= "a " onclick= "c(this) ">
<select disabled>
<option>
<option>
</select>

[解决办法]
点中checkbox的时候select就可用,取消选择select就不可用

<form>
<input type= "checkbox " onclick= "if(this.checked){this.form.slt.disabled=false}else(this.form.slt.disabled=true) ">
<select disabled id= "slt ">
<option> aaa </option>
<option> bbb </option>
</select>
</form>

热点排行
Bad Request.