请教各位高人一个JS的问题
<script type="text/javascript">
objOp = new TRadio([form1.rd1,form1.rd2]);
function change(){
var ra = document.getElementById("rd11").checked;
if(ra){
alert(4);
form1.btSDATE.disabled=false;
}
}
</script>
<body>
<td><input type="radio" name="radiobutton" id="rd2" value=">" onClick="change();" checkeded></td>
<td>即将到期</td>
<td> input name="btSDATE" type="button" disabled="disabled" class="button_6" id="btSDATE" value="…"></td>
</body>
为什么我在JS代码里加了objOp = new TRadio([form1.rd1,form1.rd2]);就不能实现点击单选按钮,button就变灰的功能?
------解决方案--------------------
好好检查你自己的代码,问题比较多!
下面是我修改后的代码,请参考对比!
<script type="text/javascript">
//alert("tttt");
objOp = new Radio([form1.rd1,form1.rd2]);
function change(){
var ra = document.getElementById("rd2").checked;
if(ra){
//alert(4);
form1.btSDATE.disabled="disabled";
} else{
form1.btSDATE.disabled=true;
}
}
</script>
<body>
<form name="form1">
<td> <input type="radio" name="radiobutton" id="rd2" value=">" onClick="change();"> </td>
<td>即将到期 </td>
<td> <input name="btSDATE" type="button" class="button_6" id="btSDATE" value="…"> </td>
</form>
</body>