如下代码,如何在第一个radio选择后默认下拉框禁止选择,但是当后面两个单选框选择后,下面的下拉框变成可选?<input name="ab" type="radio" id="tk1" value="1" />
散拼
<input type="radio" name="cd" id="tk2" onclick="chkSelect();" value="2" />
独立
<input type="radio" name="ef" id="tk2" onclick="chkSelect();" value="3" /><br><select name="qq" disabled="disabled"><option value=""></option></select>
散拼
<input type="radio" name="cd" id="tk2" onclick="chkSelect();" value="2" />
独立
<input type="radio" name="ef" id="tk2" onclick="chkSelect();" value="3" /><br><select name="qq" disabled="disabled"><option value=""></option></select>
解决方案 »
- javascript jquery 的一个逻辑问题
- 在Html5里面的Canvas2D,如何画虚线呢?
- 请问谁能告诉我jsp怎样实现像百度或Google查询时的效果
- 痛苦啊~!谁能帮我解决这个问题啊
- Ext.Ajax.request
- 求一个下拉菜单效果,越简单越好,在线等!
- 所遇到的最难的javascript问题,请教高手,急!,谢谢了!!
- 怎么一次性关闭某个网站下的所有连接
- 提问;alert(err.description)中缺少标识符是什么原因?
- 求助:用<a> onclick调用PHP函数 点击后为什么不执行
- js如何将页面里的变量传送给一个ASP页面?
- IE7、IE8下面的表单提交之后的一个烦人的地方。
<input type="radio" name="cd" id="cd" value="2" />
<input type="radio" name="ef" id="ef" value="3" />
<br>
<select name="qq" disabled="disabled"><option value=""></option></select>
function chkSelect(){
var boxchecked=document.getElementById("tk2").checked||document.getElementById("tk3").checked;
if(boxchecked) document. getElementsByName("qq")[0].style.disabled=false;
else document. getElementsByName("qq")[0].style.disabled=true;}
function chkSelect(){
var boxchecked=document.getElementById("tk2").checked||document.getElementById("tk3").checked;
if(boxchecked) document. getElementsByName("qq")[0].style.disabled=false;
else document. getElementsByName("qq")[0].style.disabled=true; }
好像多了一个style,去掉style就能正常运行了非常感谢!!