Foros del Web » Programando para Internet » Javascript »

Sumar valores de recuadros

Estas en el tema de Sumar valores de recuadros en el foro de Javascript en Foros del Web. Hola. Tengo una idea bastante simple que me gustaría solucionar lo antes posible para poder avanzar en la aplicación que estoy haciendo. Me gustaría tener ...
  #1 (permalink)  
Antiguo 13/09/2011, 11:23
Avatar de FerraN10  
Fecha de Ingreso: junio-2011
Ubicación: Sant Joan Despí
Mensajes: 79
Antigüedad: 12 años, 10 meses
Puntos: 3
Mensaje Sumar valores de recuadros

Hola. Tengo una idea bastante simple que me gustaría solucionar lo antes posible para poder avanzar en la aplicación que estoy haciendo.

Me gustaría tener varios recuadros (ejemplo inputs) donde poner varias cantidades y estas me las imprima en otro y poder almacenarla en una variable para poder jugar con ella.

Ejemplo:

Input 1 -- Introducir cantidad 1200
Input 2 -- Introducir cantidad 104
(1304).
Mostrar en un parrafo por ejemplo y ver el total de estos 2 inputs. (1304). Todo esto que sea al instante a medida que yo lo cambie si borrara un "0" de los 1200 que automáticamente volviera a sumar y saliera por ejemplo 120+104=224. Me entendéis a lo que me refiero?

Muchas gracias. Seguramente me digáis que es Ajax o algo de JavaScript. Pero si me orientarais con algunas funciones o ejemplos de algún lado que a alguien le funcionaron en su dia para aprender lo agradecería!

Un saludo a todos y gracias
__________________
El fin de mi tarea no fue el fin sino el trayecto
Si vivir es la odisea el horizonte que clarea
En esta aldea parece perfecto así que bienvenido lo que sea
  #2 (permalink)  
Antiguo 13/09/2011, 12:43
Avatar de kspr  
Fecha de Ingreso: agosto-2011
Ubicación: Ecuador
Mensajes: 43
Antigüedad: 12 años, 8 meses
Puntos: 7
Respuesta: Sumar valores de recuadros

algo asi?

Código HTML:
Ver original
  1. <div><input type="text" name="sumar"></div>
  2. <div><input type="text" name="sumar"></div>
  3. <div><input type="text" name="sumar"></div>
  4. <div><input type="text" name="sumar"></div>
  5. <div><input type="button" onclick="sumar()" value="sumar!"></div>
  6. <script type="text/javascript">
  7.  
  8. function sumar(){
  9.  
  10.     var elementos = document.getElementsByName("sumar");
  11.     var total = 0;
  12.     for(i = 0; i <= elementos.length; i++){
  13.      if(typeof elementos[i] != 'undefined')
  14.        total += parseInt(elementos[i].value);
  15. }
  16.  
  17. alert('suma total: ' + total);
  18.  
  19. }
  #3 (permalink)  
Antiguo 13/09/2011, 16:07
Avatar de FerraN10  
Fecha de Ingreso: junio-2011
Ubicación: Sant Joan Despí
Mensajes: 79
Antigüedad: 12 años, 10 meses
Puntos: 3
Mensaje Respuesta: Sumar valores de recuadros

Hola! Si bueno a ver el tema ese de sumar los valores llego a entenderlo, lo que quiero es la idea de que se vea como en un excel. Que se vea instantaneamente el cambio sin yo tener que darle al input para que sume en un Alert. Entiendes? Muchas gracias. Que se visualize instantaneamente en un recuadro la suma de esos 4 a medida que introduces valores en los recuadros.

Gracias un saludo!
__________________
El fin de mi tarea no fue el fin sino el trayecto
Si vivir es la odisea el horizonte que clarea
En esta aldea parece perfecto así que bienvenido lo que sea

Etiquetas: recuadros
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 01:46.