Foros del Web » Programando para Internet » Javascript »

formulario dinamico

Estas en el tema de formulario dinamico en el foro de Javascript en Foros del Web. Hola buenas. El problema que se me plantea es que tengo una pagina con una funcion que me crea varios forms i dentro de cada ...
  #1 (permalink)  
Antiguo 16/05/2007, 13:44
 
Fecha de Ingreso: marzo-2007
Mensajes: 19
Antigüedad: 17 años, 1 mes
Puntos: 0
Mensaje formulario dinamico

Hola buenas. El problema que se me plantea es que tengo una pagina con una funcion que me crea varios forms i dentro de cada form tengo un checkbox. Al crearlos con php les pongo un nombre diferente a cada formulario (form1, form2, form3,etc).

El problema es que quiero hacer un bucle en javascript que me recorra todos los forms creados. Para tal efecto tengo una variable que registra el nº de formularios totales. Luego creo un FOR pero al llamar los documentos no se crear la variable dinamica. El ejemplo es el siguiente:


<script>
function metodoClick(){
formstotals=document.sw2.cons.value; //nº total de formularios
for (i=1; i<=formstotals; i++){
nombrefeudojava='form'+i;
document.nombrefeudojava.checkbox.click();} //aqui me crea el error
}
</script>


"El fallo es que llama a document.nombrefeudojava envez de document.form1"
  #2 (permalink)  
Antiguo 17/05/2007, 01:00
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: formulario dinamico

Hola Breeley

Prueba así:

Código:
document[nombrefeudojava].checkbox.click();
Saludos,
  #3 (permalink)  
Antiguo 17/05/2007, 10:58
 
Fecha de Ingreso: marzo-2007
Mensajes: 19
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: formulario dinamico

wai ^^

gracias tio me funcionó a la perfección.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:58.