Foros del Web » Programando para Internet » Javascript »

suma de datos

Estas en el tema de suma de datos en el foro de Javascript en Foros del Web. Hola soy nueva en esto y quiero hacder varis cosas en javascript, pero no se nada..... bueno paso por paso, ahora quiero hacer que cuando ...
  #1 (permalink)  
Antiguo 17/11/2010, 19:26
 
Fecha de Ingreso: noviembre-2010
Mensajes: 75
Antigüedad: 14 años
Puntos: 0
suma de datos

Hola soy nueva en esto y quiero hacder varis cosas en javascript, pero no se nada.....


bueno paso por paso, ahora quiero hacer que cuando ingrese un precio (en campo texto) automaticamente se sume y se agregue a otro campo texto.

Porfa espero me puedan ayudar.

Gracias
  #2 (permalink)  
Antiguo 17/11/2010, 21:06
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: suma de datos

en google (u otro buscador) puedes conseguir incontables manuales de javascript, tu requerimiento comprende lo muy muy básico y se consigue de forma rápida.

http://librosweb.es/javascript/index.html
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 18/11/2010, 11:24
 
Fecha de Ingreso: noviembre-2010
Mensajes: 75
Antigüedad: 14 años
Puntos: 0
Respuesta: suma de datos

Si pero lo que yo quiero es que al ingresar en un campo de texto los valores (numeros) se vaya sumando automaticamente en otro campo de texto.

Saludos
  #4 (permalink)  
Antiguo 18/11/2010, 12:25
 
Fecha de Ingreso: septiembre-2010
Mensajes: 525
Antigüedad: 14 años, 1 mes
Puntos: 59
Sonrisa Respuesta: suma de datos

Hola.
Aqui puedes encontrar una calculadora.
Saludos
  #5 (permalink)  
Antiguo 18/11/2010, 14:00
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 8 meses
Puntos: 336
Respuesta: suma de datos

XD

ok pon 2 inputs con las ids var1 y var2:

<input type="text" id="var1" />
<input type="text" id="var2" />

y un tercer input para el resultado con la id "val":

<input type="text" id="val" />

hasta aquí el HTML, ahora un botón que al presionarlo haga la suma de los 2 números

<input type="button" value="Calcular" onclick="document.getElementById('val').value=docu ment.getElementById('var1').value*1+document.getEl ementById('var2').value*1">

como veras se hare referencia al valor de un elemento usando document.getElementById('var1').value

el "*1" es para que sume ambos numeros, si no lo pones en vez de sumarlos los concatena (25 + 36 = 2536)
  #6 (permalink)  
Antiguo 18/11/2010, 22:56
 
Fecha de Ingreso: noviembre-2010
Mensajes: 75
Antigüedad: 14 años
Puntos: 0
Respuesta: suma de datos

Gracias por los consejos pero mi problema surge ya que los campos textos que tengo que sumar son un array, bueno eso creo ya que la cantidad de inputs text se agregan de acuerdo a la cantidad de productos en mi BD, es decir no tengo un numero definido de inputs text ya qu estos se incrementan de acuerdo a lo que dije de BD.

Otra cosa no quiero apretar un boton para que se sume sino que automaticamente pongo un numero en el campo de texto se vaya agregando en el campo total y asi se vayan sumando los numeros que pongo en cada campo de texto.

Espero me puedan ayudar.


Gracias
  #7 (permalink)  
Antiguo 19/11/2010, 12:29
 
Fecha de Ingreso: noviembre-2010
Mensajes: 75
Antigüedad: 14 años
Puntos: 0
Respuesta: suma de datos

Espero alguien me pueda ayudar con la suma de un campo de texto dinamico, pero sin apretar un boton.
  #8 (permalink)  
Antiguo 19/11/2010, 13:11
 
Fecha de Ingreso: septiembre-2010
Mensajes: 525
Antigüedad: 14 años, 1 mes
Puntos: 59
Información Respuesta: suma de datos

Hola. Mira, asi no tienes que apretar ningun boton, solo una tecla (enter):

Código HTML:
Ver original
  1. <form name="calculadora">
  2. <input name="calculo" type="text" onkeypress="cal()">
  3. <input name="resultado" type="text">
  4. </form>

Código Javascript:
Ver original
  1. function cal(){
  2. var el_calculo = document.calculadora.calculo.value
  3. var el_resultado = eval(el_calculo)
  4. document.calculadora.resultado.value = el_resultado
  5. }

Asi, solo escribes la operacion en el primer campo, pulsas una tecla y te va a aparecer el resultado en el segundo campo.

Espero que te sirva,
Saludos
  #9 (permalink)  
Antiguo 19/11/2010, 20:40
 
Fecha de Ingreso: noviembre-2010
Mensajes: 75
Antigüedad: 14 años
Puntos: 0
Respuesta: suma de datos

Adrian si me funciono pero no para mi array (si asi se llama, no se bien) ya que este campo es un campo que se incrementa de acuerdo a la cantidad de productos en la bd
ayuda please
  #10 (permalink)  
Antiguo 21/11/2010, 02:57
 
Fecha de Ingreso: julio-2010
Mensajes: 84
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: suma de datos

Te dejo un script que podrá servirte. Creo que es lo que buscas :)
Código Javascript:
Ver original
  1. <!-- Inicio calculadora {AplicaWeb 2.0} -->
  2. <script type='text/javascript'
  3. src='http://redcazaypesca.com/w/js/calculadora/code.js'>
  4. </script>
  5. <!-- Inicio calculadora {AplicaWeb 2.0} -->

Etiquetas: suma
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:17.