我需要从数据库加载多个值。我使用java加载这些值,然后我将它们传递给html中的文本框,以便我可以在代码的javscript部分加载它们。
由于html中没有数组的规定,我在以下代码中添加了'i'
以实现我的目的。
input type=text name=lat<%=i%> value="<%=l1%>"
因此,我获得了lat1
,lat2
,lat3
等值。
如何从javascript调用它们而无需单独为lat1,lat2等编写
//var a=document.f1.lat1.value;
基本上如何在上面的行中用'i'替换'1'
答案 0 :(得分:2)
JavaScript括号表示法是您的目标
document.f1["lat" + i].value