var select31= document.forms[0].select31;
var textarea31= document.forms[0].textarea31;if (document.getElementById('c1').checked) {
select31.disabled = false;
textarea31.disabled = false;
}else{
select31.disabled = true;
textarea31.disabled = true;
}<input type="checkbox" name="checkbox*" id="c1" value="checkbox" onChange="myfun(*)">
var textarea31= document.forms[0].textarea31;if (document.getElementById('c1').checked) {
select31.disabled = false;
textarea31.disabled = false;
}else{
select31.disabled = true;
textarea31.disabled = true;
}<input type="checkbox" name="checkbox*" id="c1" value="checkbox" onChange="myfun(*)">
解决方案 »
- easyui messager confirm form无法提交
- 二个问题,请大侠们指点,谢谢.
- 求助~~~~~HTML的格式问题!指点一下
- 怎样实现一行里左上角显示一部分文本,其他地儿显示另一部分文本,意思就是说文本环绕文本。
- 在ftl中 js得到页面的值 然后封装到数组里,后台我怎么得到这个数组,然后在得到每个值 (新手)
- 求一段JS代码,关于层展开的,下班结帖
- 关于一个楼层房屋布局图的显示
- How to highlight some text in an iframe by script?
- 谁能帮我改一下这个
- 不明白为什么同时打开两个弹出框时只有最上层的关闭按钮有效果
- 表格的行能否用Javascript动态增加
- 一个javascript语句
你误解了我的意思了!
document.getElementById('select'+idx).disabled =! document.all.checkbox.checked
document.getElementById('textarea'+idx).disabled =! document.all.checkbox.checked
}
<head>
<script>
function myfun(num)
{
objsel=eval("myfm.select"+num);
objtextarea=eval("myfm.textarea"+num);
objchk=eval("myfm.checkbox"+num);
if(objchk.checked==false)
{
objtextarea.disabled=true;
objsel.disabled=true;
}
else
{
objsel.disabled=false;
objtextarea.disabled=false;
}
}
</script>
</head>
<body>
<form name="myfm">
<input type="checkbox" name="checkbox1" value="checkbox" onChange="myfun(1)">修改
<select name="select1" disabled>
<option>0
<option>1
<option>2
</select>
<textarea name="textarea1" disabled>
这是一个文本区域
</textarea>
<br>
<input type="checkbox" name="checkbox2" value="checkbox" onChange="myfun(2)">修改
<select name="select2" disabled>
<option>0
<option>1
<option>2
</select>
<textarea name="textarea2" disabled>
这是一个文本区域
</textarea>
<br>
<input type="checkbox" name="checkbox3" value="checkbox" onChange="myfun(3)">修改
<select name="select3" disabled>
<option>0
<option>1
<option>2
</select>
<textarea name="textarea3" disabled>
这是一个文本区域
</textarea>
</form>
</body>
var checked;
checked = document.getElementById("checkbox"+idx).checked;//复选框的状态
if (checked) {
//如果选中
document.getElementById("select"+idx).disabled = false; //列表框可用
document.getElementById("textarea"+idx).disabled = false; //文本域可用
} else {
//如果没选中
document.getElementById("select"+idx).disabled = true; //列表框不可用
document.getElementById("textarea"+idx).disabled = true; //文本域不可用
}
}
<td width="13" rowspan="6" align="center" valign="middle">推<br>
荐<br>
人</td>
<td width="79" rowspan="2" valign="middle"> <input type="radio" name="commend" onclick="form1.commendname.disabled=false;form1.c_traderid.disabled=false;form1.supplyname.disabled=true;form1.s_number.disabled=true;form1.stallnumber.disabled=true" value="radiobutton">
交易商推荐</td>
<td width="143" height="20">推荐人名称</td>
<td height="20" colspan="2"> <input name="commendname" disabled type="text" size="14" maxlength="10">
</td>
</tr>
<tr>
<td width="143" height="20" valign="middle">交易资金帐号</td>
<td height="20" colspan="2"> <input name="c_traderid" disabled type="text" size="20" maxlength="11">
</td>
</tr>
<tr>
<td width="79" rowspan="3" valign="middle"> <input type="radio" name="commend" onclick="form1.commendname.disabled=true;form1.c_traderid.disabled=true;form1.supplyname.disabled=false;form1.s_number.disabled=false;form1.stallnumber.disabled=false" value="radiobutton">
代理推荐</td>
<td width="143" height="20">代理名称</td>
<td height="20" colspan="2"> <input name="supplyname" disabled type="text" size="14" maxlength="15">
</td>
</tr>
<tr>
<td width="143" height="20">代理编号 </td>
<td height="20" colspan="2"> <input name="s_number" disabled type="text" size="20" maxlength="20">
</td>
</tr>
<tr>
<td width="143" height="20">摊位号 </td>
<td height="20" colspan="2"> <input name="stallnumber" disabled type="text" size="14" maxlength="20">
</td>
</tr>