请教:如何改变<td>的disabled属性? <table><tr><td id=mytd disabled>td1</td><td onclick="document.all.mytd.disabled=!document.all.mytd.disabled">td2</td></tr></table> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的代码如下<script language="javascript"><!--function chage(x,y) { if (x.checked) document.all.y.disabled=false; else document.all.y.disabled=true;}--></script>...<form name="form1"><table><tr><td><input name="box" onclick="change(form1.box,'mytd')"></td><td id="mytd" disabled>ok</td></tr></table>...打开这个网页后总是出现“document.all.y不是对象”这个错误,为什么会这样? 我想你是这个意思吧<script language="javascript"> function change(x,y) { if (eval(x+".checked")){ eval(y+".disabled=false;") } else{ eval(y+".disabled=true;"); } }</script>...<form name="form1"><table><tr><td><input type=checkbox name="box" onclick="change('form1.box','mytd')"></td><td id="mytd" disabled>ok</td></tr></table> 参考http://www.csdn.net/expert/topic/681/681650.xml?temp=.864361 xdspower()的建议很有效,但不是我所要的结果,我并不想隐藏那个区域,只是想通过disabled属性使<td></td>中的组件变灰且不可用。我用了seabell的代码,没有报错,但也没有任何作用。谁还有高招,请赐教,急!!! 要组件伪disabled,对td操作是没用的。直接对该组件处理才行。 但我在写网页是直接设置<td disabled>的话,<td></td>间的组件确实是不可用,只是没法将它们变为可用。这是不是意味着在HTML中只有那些具体name属性的标记才可以操作其disabled属性? 我不知道把td 隐藏和disabled 有什么用处???? to richardluopeng:非隐藏td,只是使其中input、select等组件不可用(变灰),但还是可见的。算了,反正我用另外一种方式勉强达到了我要的结果,现在就结贴了。谢谢各位的仗义相助! 怎么得到a标签中title的值 js重新定义form的action路径,结果出现404,帮忙解决下 JavaScript的问题~ |zyciis|救命啊 用flash做的链接,怎样让链接目的地document.referrer认到来源页面? 急 请问如果做出类似这个网站的菜单效果 如何在WEB中实现删除的确认和取消的弹出框? 虽然美分 保证让你晕倒 请问一个连接的问题 关于正则表达式的简单问题 如何选择? 如何能做到关闭窗口不出现提示信息?(空) qiushuiwuhen plz come in
<script language="javascript">
<!--
function chage(x,y) {
if (x.checked)
document.all.y.disabled=false;
else
document.all.y.disabled=true;
}
-->
</script>
...
<form name="form1">
<table>
<tr><td><input name="box" onclick="change(form1.box,'mytd')"></td>
<td id="mytd" disabled>ok</td></tr>
</table>
...
打开这个网页后总是出现“document.all.y不是对象”这个错误,为什么会这样?
<script language="javascript">
function change(x,y) {
if (eval(x+".checked")){
eval(y+".disabled=false;")
} else{
eval(y+".disabled=true;");
}
}
</script>
...
<form name="form1">
<table>
<tr><td><input type=checkbox name="box" onclick="change('form1.box','mytd')"></td>
<td id="mytd" disabled>ok</td></tr>
</table>
谁还有高招,请赐教,急!!!
直接对该组件处理才行。
这是不是意味着在HTML中只有那些具体name属性的标记才可以操作其disabled属性?
算了,反正我用另外一种方式勉强达到了我要的结果,现在就结贴了。谢谢各位的仗义相助!