简单而让我头疼的问题,多谢各位大虾指教

RobinInBlue 2004-10-16 02:50:57
大家帮忙看看吧,感觉很简单的事情,就是想不到方法,其实就说要给ai赋值吧,他不是数组,是变量名ai,i从1到n,要
a1=1,a2=2......an=n循环怎么写?
for(i=1;i<n;i++)
{
...这里怎么写?
}
...全文
60 8 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cybernaute 2004-10-17
  • 打赏
  • 举报
回复
好像不行的哦!
经测试,楼上的也是错误的!
RobinInBlue 2004-10-17
  • 打赏
  • 举报
回复
各位的方法我都一一试用了,可惜都没成功,继续顶!
Amely 2004-10-17
  • 打赏
  • 举报
回复
for(i=1;i<n;i++)
{
getElementByName(a+i).value=i;
}

RobinInBlue 2004-10-17
  • 打赏
  • 举报
回复
UP!
心云意水 2004-10-17
  • 打赏
  • 举报
回复
晕!楼上的楼上,还有楼上楼上的楼上都是错误的……
正确的是:
for(i=1;i<n;i++)
eval("a"+i)=i;

你们共同的错误是,a是应该是字符而本身不应该是变量,所以要"a"
另外,getElementByName能得到变量吗?
defoliation 2004-10-16
  • 打赏
  • 举报
回复
要用上变量的变量
javascript支持么?
关注
micker 2004-10-16
  • 打赏
  • 举报
回复
楼上的被注释的才是正确的啊,呵呵。
我也来一个,
for(i=1;i<n;i++)
{
getElementByName(a+i).value=i;
}
qfljm 2004-10-16
  • 打赏
  • 举报
回复
eval
for(i=1;i<n;i++)
{
eval(a+i.value)=i;//不行的话试试eval(a+i).value=i;
}
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-10-16 02:50
社区公告
暂无公告