循环,为什么不对???
<script language=javascript>
function AchangeReadOnly()
{
for(var i=1;i<=3;i++)
{
"form1.tLT" + i + ".readOnly=false";
}
form1.tLB.readOnly=false;
form1.tLP.readOnly=false;
}
</script>
为什么不对呢?
问题点数:20、回复次数:6Top
1 楼xhbmj(《升龙道》)回复于 2002-09-13 17:47:57 得分 4
有没有更详细一些的(完整代码)Top
2 楼Tungus(通古斯)回复于 2002-09-13 17:52:05 得分 0
其中tlt,tlb,tlp是文本框的名字。Top
3 楼qiushuiwuhen(秋水无恨)回复于 2002-09-13 18:10:47 得分 4
"form1.tLT" + i + ".readOnly=false";
=>
eval("form1.tLT" + i + ".readOnly=false");
or
form1("tLT"+i).readOnly=false
Top
4 楼kkyys(速度)回复于 2002-09-14 10:58:17 得分 4
<script language=javascript>
function AchangeReadOnly()
{
for(i=1;i<=3;i++)
{
"form1.eval(tLT" + i + ").readOnly=false";
}
form1.tLB.readOnly=false;
form1.tLP.readOnly=false;
}
</script>Top
5 楼yunzhongjian(云中剑)回复于 2002-09-14 22:50:48 得分 4
<script language=javascript>
function AchangeReadOnly()
{
for(i=1;i<=3;i++)
{
"form1.eval(tLT" + i + ").readOnly=false";
}
form1.tLB.readOnly=false;
form1.tLP.readOnly=false;
}
</script>
=>
form1之前加document试试Top
6 楼cleo(无为而为)回复于 2002-09-15 13:21:10 得分 4
qiushuiwuhen(秋水无恨) 是对的,
"form1.tLT" + i + ".readOnly=false";
有错,Top




