VBS: ¿cómo referenciar un objeto del fomulario?

06/10/2003 - 20:58 por Javier | Informe spam
Hola,
El problema que tengo es el siguiente, nomalmente, para referenciar un
objeto del fomulario uso lo siguiente:

x = documento.ElFormulario.NombreObjeto.Value

Ocurre que el nombre del objeto que tengo que referenciar se creó
dinameicamete: objeto1, objeto1, objeto3,

y loq ue quiero hacer es lo siguiente:


for j=1 to CantidadObjetos
x=documento.ElFormulario["Objeto" & j].Value


next

Si se puede hacer esto, ¿Como se hace?

Desde ya muchasimas gracias a todos.
Javier
 

Leer las respuestas

#1 Manuel Vera
06/10/2003 - 22:31 | Informe spam
Prueba con:

document.forms["tu_form"].elements["objeto"]

document.tu_form.elements["objeto"]

var obj = eval("document.tu_form.objeto"+j.toString());
y luego preguntas por obj.value

Saludos
Manuel

"Javier" wrote in message
news:
Hola,
El problema que tengo es el siguiente, nomalmente, para referenciar un
objeto del fomulario uso lo siguiente:

x = documento.ElFormulario.NombreObjeto.Value

Ocurre que el nombre del objeto que tengo que referenciar se creó
dinameicamete: objeto1, objeto1, objeto3,

y loq ue quiero hacer es lo siguiente:


for j=1 to CantidadObjetos
x=documento.ElFormulario["Objeto" & j].Value


next

Si se puede hacer esto, ¿Como se hace?

Desde ya muchasimas gracias a todos.
Javier



Preguntas similares