Foros del Web » Programando para Internet » Javascript »

problemas con variables.

Estas en el tema de problemas con variables. en el foro de Javascript en Foros del Web. Tengo 10 inputs y quiero extraer el valor de cada uno e insertarlo en una sola variable mediante una funcion. El nombre de los inputs ...
  #1 (permalink)  
Antiguo 22/04/2008, 10:31
 
Fecha de Ingreso: noviembre-2007
Mensajes: 159
Antigüedad: 16 años, 5 meses
Puntos: 1
problemas con variables.

Tengo 10 inputs y quiero extraer el valor de cada uno e insertarlo en una sola variable mediante una funcion. El nombre de los inputs es igual excepto en que van del 1 al 10 al final: repeticiones1, repeticiones2.....

Código PHP:
   ser1 window.document.formulario.repeticiones1.value;
    
ser2 window.document.formulario.repeticiones2.value;
    
ser3 window.document.formulario.repeticiones3.value;
    
ser4 window.document.formulario.repeticiones4.value;
    
ser5 window.document.formulario.repeticiones5.value;
    
ser6 window.document.formulario.repeticiones6.value;
    
ser7 window.document.formulario.repeticiones7.value;
    
ser8 window.document.formulario.repeticiones8.value;
    
ser9 window.document.formulario.repeticiones9.value;
    
ser10 window.document.formulario.repeticiones10.value;

               
ser ser1+ser2+ser3+ser4+ser5+ser6+ser7+ser8+ser9+ser10
Como puedo hacer para leer todas los inputs mediante un bucle for por ejemplo???
  #2 (permalink)  
Antiguo 22/04/2008, 14:46
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: problemas con variables.

Hola:

Todo lo que pones entre puntos, puedes ponerlo como cadenas entre corchetes (y luego un punto, o sea que
Código:
window.document.formulario.repeticiones1.value
es lo mismo que
Código:
window.document.formulario["repeticiones" + 1].value
... y ese numero podrçia ser una variable.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 23:03.