VBScript: Verwendung einer variable, die in einem DOM-element

Bin ich suchen, um eine VBScript-variable innerhalb einer Referenz auf ein DOM-element für eine web-app, die ich Baue. Hier ein kurzer Auszug des betroffenen Gebiets code:

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

Dies ist meine erste venture in VBScript, und ich habe nicht in der Lage gewesen zu finden, Methoden der Durchführung dieser Art von Aktion online. Wie Sie sehen können in dem obigen code, ich versuche, ein array zu erstellen (Bestellungen). Dieses array kann eine beliebige Anzahl von Werten, aber diese Zahl wird angegeben in document.myform.i.value. Also die For-Schleife durchläuft alle text-Eingaben mit einer ID von Ordnung+x (dh, order0, order1, order2, order3, order4, etc. bis zu num)

Scheint es ein problem mit meinen Bestellungen(x) - Linie, ich glaube nicht, dass es erkennt, was ich damit meine getElementById("order" & x), und ich bin mir nicht sicher, wie genau so etwas zu tun. Jemand irgendwelche Vorschläge? Es wäre sehr geschätzt werden!

InformationsquelleAutor | 2008-09-25

Schreibe einen Kommentar