我希望在对我正在构建的 Web 应用程序的 DOM 元素的引用中使用 VBScript 变量。以下是受影响代码区域的简短摘录:
dim num
num = CInt(document.myform.i.value)
dim x
x = 0
dim orders(num)
For x = 0 To num
orders(x) = document.getElementById("order" & x).value
objFile.writeLine(orders(x))
Next
这是我第一次尝试 VBScript,我还没有找到任何在线执行此类操作的方法。正如您在上面的代码中看到的,我正在尝试创建一个数组(订单)。该数组可以有任意数量的值,但该数量将在document.myform.i.value
. 因此,For 循环遍历 ID 为 order+x 的所有文本输入(即 order0、order1、order2、order3、order4 等,直到 num)
我的 orders(x) 行似乎有问题,我认为它无法识别我的意思getElementById("order" & x)
,而且我不确定该怎么做。有人有什么建议吗?将不胜感激!