Salve a tutti
il mio problema è il seguente:
attraverso una funzione javascript creo dinamicamente dei campi di input e valorizzo un contatore degli input creati che poi leggo come campo hidden.
Come faccio in asp a recuperare i valori dei campi creati dinamicamente?
Io faccio così:
For Each i In Request.form
var=i & "_" & Request.Form(i)
'response.write "VAR=" & (var) & "
"
Str = Mid(var, 1, 5)
if str="test_" or str="quan_" or str="data_" then
lth=len(var) 'lunghezza della stringa composta da nome campo "test", separatore "_", indice "1", separatore "_" e valore "3"
tot=instrrev(var,"_")'posizione del 2 carattere separatore
lenvalue=(lth-tot) 'la lunghezza in caratteri del valore
pos=(tot-len(str)-1) 'numero di caratteri di cui è composto l'indice
call fncPrelValori(str, var, lenvalue, pos)
end if
Next
però in questo modo mi legge i valori non riga per riga (cioè i tre campi della prima riga e poi i 3 della seconda riga etc..) ma prendendo un campo di una riga poi un campo di un altra etc etc.
Qualche consiglio ?

Rispondi quotando