Foros del Web » Programando para Internet » Javascript »

Pasar valor a otro input

Estas en el tema de Pasar valor a otro input en el foro de Javascript en Foros del Web. Tengo estos input se generan dependiendo de un resultado de cierta consulta tienen un indice ($i) para identificarlos.... <input type='text' name='uno[]' id='uno$i' value='' /> <input ...
  #1 (permalink)  
Antiguo 06/08/2014, 18:11
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Pasar valor a otro input

Tengo estos input se generan dependiendo de un resultado de cierta consulta tienen un indice ($i) para identificarlos....
<input type='text' name='uno[]' id='uno$i' value='' />
<input type='text' name='dos[]' id='dos$i' value='' />
<input type='text' name='tres[]' id='tres$i' value=''/>


necesito que al presionar un boton el valor de uno1... pase a dos1, el valor de uno2 pase a dos2... etc...
y en tres1, tres2... etc quede como cero...
¿Esposible?
  #2 (permalink)  
Antiguo 06/08/2014, 18:22
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Pasar valor a otro input

Código HTML:
<script type="text/javascript">
function pasardato(i) {
   var total = document.getElementById('uno' + i).value;
   var descu = document.getElementById('dos' + i).value;
   document.getElementById('dos' + i).value = total;
    document.getElementById('tres' + i).value = 0;
   
}
</script> 
Tengo esto y funciona pero tengo que hacerlo uno por uno...

y necesito hacerlo en un solo clic
  #3 (permalink)  
Antiguo 06/08/2014, 18:23
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Pasar valor a otro input

¿Tienes un botón por cada input o es uno para todos?
  #4 (permalink)  
Antiguo 06/08/2014, 18:25
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Pasar valor a otro input

Cita:
Iniciado por ocp001a Ver Mensaje
¿Tienes un botón por cada input o es uno para todos?
Necesito hacerlo con un solo botón....
  #5 (permalink)  
Antiguo 07/08/2014, 10:13
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Pasar valor a otro input

Asi funciona
<script type="text/javascript">
function pasardato(i) {
var total = document.getElementById('uno' + i).value;
var descu = document.getElementById('dos' + i).value;
document.getElementById('dos' + i).value = total;
document.getElementById('tres' + i).value = 0;

}
</script>

Pero es uno por uno... me gustaria que al presionar un solo boton se realicen las acciones
  #6 (permalink)  
Antiguo 07/08/2014, 15:07
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Pasar valor a otro input

Ahora que lo re leo, no acabo de entender la lógica de tu pregunta, a dos1 le pasa el valor de uno1, pero a tres1 le pones 0... igual si pones un ejemplo diferente, de preferencia no usando números en letra, ¿o realmente es obligatorio que llames a un input "uno", "dos" etc?
  #7 (permalink)  
Antiguo 08/08/2014, 08:48
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Pasar valor a otro input

Hola amigo uno seria total... dos pago... tres resta
ejemplo: total1=100 pago1=100 resta1=0
ejemplo: total2=150 pago2=150 resta2=0

Etiquetas: input, valor
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 12:08.