我需要从数据库中加载多个值。我使用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”
最佳答案
您想要的是JavaScript括号符号
document.f1["lat" + i].value