Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/08/2014, 15:36
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Pasar datos a inputs

Sería cuestión de que a las cajas 'pago' y a las 'dio' les asignes una clase, por ejemplo:

Código HTML:
Ver original
  1. <input type = "text" class = "pago" id = "pago1" />
  2. <input type = "text" class = "dio" id = "dio1" />
  3.  
  4. <input type = "text" class = "pago" id = "pago2" />
  5. <input type = "text" class = "dio" id = "dio2" />
  6.  
  7. <input type = "text" class = "pago" id = "pago3" />
  8. <input type = "text" class = "dio" id = "dio3" />
  9.  
  10. <button onclick = "sumar()">Sumar</button>

Y en la función, tomas a ambos grupos de cajas y puesto que existe el mismo números de cajas 'pago' como de cajas 'dio', iteras sobre uno de estos grupos ―de preferencia, el primero― y tomas el valor de la caja que corresponda en la iteración al conjunto 'pago' y lo asignas a la caja equivalente en 'dio'.

Código Javascript:
Ver original
  1. function sumar(){
  2.     var pago = document.querySelectorAll(".pago"),
  3.         dio = document.querySelectorAll(".dio"),
  4.         total = pago.length; //También puede ser 'dio.length'
  5.  
  6.     for (var i = 0; i < total; i++){
  7.         dio[i].value = pago[i].value;
  8.     }
  9. }

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand