Avatar Image
Usuario Novato
Usuario Novato

Buenas! Soy nuevo en el manejo de javascript, así que a ver si me explico bien.

En primer lugar, necesito crear variables con nombre dinámico, es decir, que si estoy en un bucle, crear variables dentro del mismo con algo del tipo:
for (i=0; i<10;i++){
var varible+i;
}
Supongo que esto se puede realizar, pero no sé cómo.

En segundo lugar, necesitaría acceder a los campos del formulario que tienen el nombre de estas variables anteriormente creadas, es decir, algo del tipo:
form.varible+i.value = valor que sea
¿Cómo podría hacer esto?

Saludos y gracias de antemano.

Avatar Image
@man / @woman
@man / @woman

Intentaste con arrays?

Banditolane
Usuario habitual
Usuario habitual

Buenas, yo también soy bastante novato pero intentaré aportar mi granito de arena.

Lo 1º que preguntas a mi me suena a que es algo como tu dices pero concatenando el nombre:

var varibale+(+i);

creo que se concatenaba con el +, pero asegurate. Bueno en esta pregunta no me hagas mucho caso, ve probando pero espera a una respuesta más concreta.

Lo 2º yo sé realizarlo muy facilmente con jQuery. No se si lo conoces, supongo que si, pero facilita enormemente el uso de JavaScript, yo personalmente te lo recomiendo. Deberás poner lo siguiente:

$("input[id='tuVariable']").val('Aqui pones lo que quieras que valga');

Bueno, espero que te sirva de algo...

Un Saludo!

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 03/Mar/2008, 21:02
aspitzer EffectedCard bio-hazard2008212kJun/08
Por: , el 02/Dic/2017, 01:33
Japirona juancarlosinesferis jlabraibarra23kJun/19
Por: , el 10/Mar/2008, 09:24
siriguilla140 PaseanteDelForo14kMar/08
Por: , el 18/May/2006, 22:41
ebasil24019kMay/06
Por: , el 17/Jul/2005, 01:36
nix_1 vhsP15kJul/05