Foros del Web » Programando para Internet » Javascript »

Sumar valores con valores predeterminados en textbox

Estas en el tema de Sumar valores con valores predeterminados en textbox en el foro de Javascript en Foros del Web. Buenas noches, Tengo un script donde se va imprimiendo el resultado de una suma a medida que escribo en las cajas de texto pero tengo ...
  #1 (permalink)  
Antiguo 17/05/2016, 22:36
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 2 meses
Puntos: 2
Sumar valores con valores predeterminados en textbox

Buenas noches, Tengo un script donde se va imprimiendo el resultado de una suma a medida que escribo en las cajas de texto pero tengo que hacer la suma con valores predeterminados en las cajas de texto pero en este caso no me imprime el resultado, segun lei la funcion onKeyUp realiza esta operacion solo al Soltar una tecla pulsada, pero en este caso los valores ya estarian predeterminados en las cajas de texto, hay alguna otra funicon que pueda hacerlo de esta manera?

Código Javascript:
Ver original
  1. <script language="javascript">
  2.  function Totales() {
  3.    with (document.forms["Miformularionombre"]) // el nombre del formulario
  4.    {
  5.   var totalResult = Number( caja1.value ) + Number( caja2.value );
  6.   total.value = totalResult;
  7.    }
  8.  }
  9. </script>
Código HTML:
Ver original
  1. <form name="Miformularionombre">
  2.   Caja 1<input onKeyUp="Totales()" type="text" name="caja1" value="100">
  3.   Caja 2<input onKeyUp="Totales()" type="text" name="caja2" value="100">
  4.   Total:<input type=text name="total" readonly >
  5. </form>
  #2 (permalink)  
Antiguo 18/05/2016, 09:16
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 16 años, 5 meses
Puntos: 51
Respuesta: Sumar valores con valores predeterminados en textbox

Código Javascript:
Ver original
  1. <script language="javascript">
  2.      function Totales(form) {
  3.          form.elements["total"].value = parseFloat(form.elements["caja1"].value) + parseFloat(form.elements["caja2"].value)
  4.      }
  5.     </script>

Código HTML:
Ver original
  1. <form name="Miformularionombre">
  2.       Caja 1<input onKeyUp="Totales(this.form)" type="text" name="caja1" value="100">
  3.       Caja 2<input onKeyUp="Totales(this.form)" type="text" name="caja2" value="100">
  4.       Total:<input type=text name="total" readonly >
  5.     </form>
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft

Etiquetas: formulario, funcion, input, textbox, 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 07:07.