求助:有关tr或其它tag的disabled属性 另外想请教各路大侠:对于像这样IE5支持,IE6不支持或者某些IE5IE6支持但鬼也不知道IE7IE8是否支持的现状态大家都是如何处理的。懊恼中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <form name="frm" method=post ><table align="center" bordercolor=cccccc border=1> <tr bgcolor=eeeeee > <td ><input type=checkbox ></td> <td >明细ID</td> <td >明细NAME</td> </tr> <tbody id="tbdDistributions"><tr><td >1<input type="checkbox" name="record_select" class="check"></td><td ><input type="text" name="detail_id" value='1' ></td><td ><input type="text" name="detail_name" value='a'></td></tr> <tr><td >2<input type="checkbox" name="record_select" class="check"></td><td ><input type="text" name="detail_id" value='2' ></td><td ><input type="text" name="detail_name" value='b'></td></tr> <tr id=trDis><td >3<input type="checkbox" name="record_select" class="check"></td><td ><input type="text" name="detail_id" value='3' ></td><td ><input type="text" name="detail_name" value='c'></td></tr> <tr><td >4<input type="checkbox" name="record_select" class="check"></td><td ><input type="text" name="detail_id" value='4' ></td><td ><input type="text" name="detail_name" value='d'></td></tr><tr height=0 ><td colspan=100 height=0 > 合计</td></tr> </tbody> </table></form><textarea name="theHistoryRecord" style="display:none" rows="1" cols="20" ></textarea><script>function disTR(obj,flag){ for(var i=0;i<obj.all.length;i++){ var o=obj.all.item(i); if(o.tagName=="INPUT") o.disabled=flag; }}disTR(document.all("trDis"),true)</script> <html><HEAD><META NAME="save" CONTENT="history"></HEAD><body><form name="frm" method=post ><table align="center" bordercolor=cccccc border=1> <tr bocolor=eeeeee > <td ><input type=checkbox ></td> <td >明细ID</td> <td >明细NAME</td> </tr> <tbody id="tbdDistributions"><tr><td >1<input type="checkbox" name="record_select" class="check"></td><td ><input type="text" name="detail_id" value='1' ></td><td ><input type="text" name="detail_name" value='a'></td></tr> <tr><td >2<input type="checkbox" name="record_select" class="check"></td><td ><input type="text" name="detail_id" value='2' ></td><td ><input type="text" name="detail_name" value='b'></td></tr> <tr ><td >3<input type="checkbox" name="record_select" class="check" disabled ></td><td ><input type="text" name="detail_id" value='3' disabled ></td><td ><input type="text" name="detail_name" value='c' disabled ></td></tr> <tr><td >4<input type="checkbox" name="record_select" class="check"></td><td ><input type="text" name="detail_id" value='4' ></td><td ><input type="text" name="detail_name" value='d'></td></tr> <tr height=0 ><td colspan=100 height=0 > 合计</td></tr> </tbody> </table></form><textarea name="theHistoryRecord" style="display:none" rows="1" cols="20" ></textarea></body></html> 我用WIN2000+IE6可以读写啊<html><HEAD><META NAME="save" CONTENT="history"></HEAD><body><form name="frm" method=post ><table align="center" bordercolor=cccccc border=1> <tr bocolor=eeeeee > <td ><input type=checkbox ></td> <td >明细ID</td> <td >明细NAME</td> </tr> <tbody id="tbdDistributions"><tr><td >1<input type="checkbox" name="record_select" class="check"></td><td ><input type="text" name="detail_id" value='1' ></td><td ><input type="text" name="detail_name" value='a'></td></tr> <tr><td >2<input type="checkbox" name="record_select" class="check"></td><td ><input type="text" name="detail_id" value='2' ></td><td ><input type="text" name="detail_name" value='b'></td></tr> <tr disabled id=xx><td >3<input type="checkbox" name="record_select" class="check"></td><td ><input type="text" name="detail_id" value='3' ></td><td ><input type="text" name="detail_name" value='c'></td></tr> <tr><td >4<input type="checkbox" name="record_select" class="check"></td><td ><input type="text" name="detail_id" value='4' ></td><td ><input type="text" name="detail_name" value='d'></td></tr> <tr height=0 ><td colspan=100 height=0 > 合计</td></tr> </tbody> </table><input type=button value='disable' onclick="document.all.xx.disabled=true;alert(document.all.xx.disabled);"><input type=button value='not disable' onclick="document.all.xx.disabled=false;alert(document.all.xx.disabled);"></form><textarea name="theHistoryRecord" style="display:none" rows="1" cols="20" ></textarea></body></html> input的disabled属性是可读音并且可写的。将一行里的每一个Input都disabled掉一方面程式效率比较低,另一方面视觉效果远不如tr被disabled(tr被disabled后,其中的Input以及td的innerText信息都会变灰)JK希望的是把tr给disabled掉。希望大家继续给予指导 程序效率低这么一点没有关系的吧,倒是编程效率降低了,没法子。视觉效果嘛,tr和input都disabled了不就得了? tr disabled 跟里面的控件是否 disabled 好像无关 在IE5里,一旦tr被disabled,其内含的input都被disabled掉了(不可写,并且不会传到后台)(select没有被disabled)但是在IE6里却不是这样的 写个脚本自动安装SQL Express 2008 SP3. 请问这段JS什么意思? 验证码的JS代码,怎样嵌套使用。。 可否/如何在网页上实现类似title这样的功能,但不很快消失? <求助>js和asp.net控件的相互访问? 读取单元格内容并修改格式问题 在iframe中加入vml的问题 小小问题,被搞的头都大了,果断求助! 如何选取textarea中,光标的停留行? 请问在哪里能下载到javascript完全手册,也就是the complete reference javascript 急!通宵 高分求助:关于JS的问题,高手看看!
<table align="center" bordercolor=cccccc border=1>
<tr bgcolor=eeeeee >
<td ><input type=checkbox ></td>
<td >明细ID</td>
<td >明细NAME</td>
</tr>
<tbody id="tbdDistributions">
<tr>
<td >1<input type="checkbox" name="record_select" class="check"></td>
<td ><input type="text" name="detail_id" value='1' ></td>
<td ><input type="text" name="detail_name" value='a'></td>
</tr>
<tr>
<td >2<input type="checkbox" name="record_select" class="check"></td>
<td ><input type="text" name="detail_id" value='2' ></td>
<td ><input type="text" name="detail_name" value='b'></td>
</tr>
<tr id=trDis>
<td >3<input type="checkbox" name="record_select" class="check"></td>
<td ><input type="text" name="detail_id" value='3' ></td>
<td ><input type="text" name="detail_name" value='c'></td>
</tr>
<tr>
<td >4<input type="checkbox" name="record_select" class="check"></td>
<td ><input type="text" name="detail_id" value='4' ></td>
<td ><input type="text" name="detail_name" value='d'></td>
</tr>
<tr height=0 ><td colspan=100 height=0 > 合计</td></tr>
</tbody>
</table>
</form>
<textarea name="theHistoryRecord" style="display:none" rows="1" cols="20" ></textarea>
<script>
function disTR(obj,flag){
for(var i=0;i<obj.all.length;i++){
var o=obj.all.item(i);
if(o.tagName=="INPUT")
o.disabled=flag;
}
}
disTR(document.all("trDis"),true)
</script>
<HEAD>
<META NAME="save" CONTENT="history"></HEAD><body>
<form name="frm" method=post ><table align="center" bordercolor=cccccc border=1> <tr bocolor=eeeeee >
<td ><input type=checkbox ></td>
<td >明细ID</td>
<td >明细NAME</td>
</tr>
<tbody id="tbdDistributions">
<tr>
<td >1<input type="checkbox" name="record_select" class="check"></td>
<td ><input type="text" name="detail_id" value='1' ></td>
<td ><input type="text" name="detail_name" value='a'></td>
</tr>
<tr>
<td >2<input type="checkbox" name="record_select" class="check"></td>
<td ><input type="text" name="detail_id" value='2' ></td>
<td ><input type="text" name="detail_name" value='b'></td>
</tr>
<tr >
<td >3<input type="checkbox" name="record_select" class="check" disabled ></td>
<td ><input type="text" name="detail_id" value='3' disabled ></td>
<td ><input type="text" name="detail_name" value='c' disabled ></td>
</tr>
<tr>
<td >4<input type="checkbox" name="record_select" class="check"></td>
<td ><input type="text" name="detail_id" value='4' ></td>
<td ><input type="text" name="detail_name" value='d'></td>
</tr> <tr height=0 ><td colspan=100 height=0 > 合计</td></tr>
</tbody> </table>
</form><textarea name="theHistoryRecord" style="display:none" rows="1" cols="20" ></textarea>
</body>
</html>
<html>
<HEAD>
<META NAME="save" CONTENT="history"></HEAD><body>
<form name="frm" method=post ><table align="center" bordercolor=cccccc border=1> <tr bocolor=eeeeee >
<td ><input type=checkbox ></td>
<td >明细ID</td>
<td >明细NAME</td>
</tr>
<tbody id="tbdDistributions">
<tr>
<td >1<input type="checkbox" name="record_select" class="check"></td>
<td ><input type="text" name="detail_id" value='1' ></td>
<td ><input type="text" name="detail_name" value='a'></td>
</tr>
<tr>
<td >2<input type="checkbox" name="record_select" class="check"></td>
<td ><input type="text" name="detail_id" value='2' ></td>
<td ><input type="text" name="detail_name" value='b'></td>
</tr>
<tr disabled id=xx>
<td >3<input type="checkbox" name="record_select" class="check"></td>
<td ><input type="text" name="detail_id" value='3' ></td>
<td ><input type="text" name="detail_name" value='c'></td>
</tr>
<tr>
<td >4<input type="checkbox" name="record_select" class="check"></td>
<td ><input type="text" name="detail_id" value='4' ></td>
<td ><input type="text" name="detail_name" value='d'></td>
</tr> <tr height=0 ><td colspan=100 height=0 > 合计</td></tr>
</tbody> </table><input type=button value='disable' onclick="document.all.xx.disabled=true;alert(document.all.xx.disabled);">
<input type=button value='not disable' onclick="document.all.xx.disabled=false;alert(document.all.xx.disabled);">
</form><textarea name="theHistoryRecord" style="display:none" rows="1" cols="20" ></textarea>
</body>
</html>
将一行里的每一个Input都disabled掉一方面程式效率比较低,另一方面视觉效果远不如tr被disabled(tr被disabled后,其中的Input以及td的innerText信息都会变灰)JK希望的是把tr给disabled掉。
希望大家继续给予指导
视觉效果嘛,tr和input都disabled了不就得了?
但是在IE6里却不是这样的