Foros del Web » Programando para Internet » Javascript »

Funcion de sumar Total

Estas en el tema de Funcion de sumar Total en el foro de Javascript en Foros del Web. Hola tengo varios funciones JS en mi pagina pero esta no me esta funcionando, no actualiza el valor ni despliega NaN o nada por el ...
  #1 (permalink)  
Antiguo 08/07/2011, 16:13
Avatar de Highlander  
Fecha de Ingreso: junio-2006
Ubicación: Concepción, Chile
Mensajes: 475
Antigüedad: 17 años, 10 meses
Puntos: 4
Funcion de sumar Total

Hola tengo varios funciones JS en mi pagina pero esta no me esta funcionando, no actualiza el valor ni despliega NaN o nada por el estilo.

Código:
<script language="javascript"> 
function Total(){ 
        var total0 = parseInt(document.menu.total0.value);
	var total1 = parseInt(document.menu.total1.value);

        var result = eval(total0 + total1);
        document.menu.total.value = result;
} 
</script>
Mi form resumido y la forma en que se llama a la función:
Código:
<form name="menu" id='menu' form action="controlador.php" method="post">
<input type="hidden" name="accion" id="accion" value="">

<input name="total0" id="total0" type="text" size="5" maxlength="5" onfocus="this.blur()" value="0" onChange="Total()"/>
<input name="total1" id="total1" type="text" size="5" maxlength="5" onfocus="this.blur()" value="0" onChange="Total()"/>
<input name="total" id="total" type="text" size="10" maxlength="10" onfocus="this.blur()" value="0"/>
<input type="button" name="button1" id="button1" value="Guardar" onClick="validar_save_planilla_tc('save_planilla_tc')" class="inputbox">
 
</form>
Los valores de total0 y total1 vienen de otras funciones que si funcionan. Cualquier ayuda se agradece, saludos.
__________________
Ingeniero (E) en Computación e Informática
The last man alone with god.
  #2 (permalink)  
Antiguo 08/07/2011, 22:36
Avatar de Pablo Ayala  
Fecha de Ingreso: septiembre-2005
Ubicación: Cancún, México
Mensajes: 231
Antigüedad: 18 años, 7 meses
Puntos: 28
Respuesta: Funcion de sumar Total

Hola... he probado tu codigo y funciona de las mil maravillas....

Seguro que tus otras funciones le asignan valor a esos inputs?

Saludos
__________________
Atentamente,

Pablo Ayala.
Si vas a responder algo en el foro que sea con amabilidad.
  #3 (permalink)  
Antiguo 08/07/2011, 23:26
Avatar de Highlander  
Fecha de Ingreso: junio-2006
Ubicación: Concepción, Chile
Mensajes: 475
Antigüedad: 17 años, 10 meses
Puntos: 4
Respuesta: Funcion de sumar Total

Cita:
Iniciado por Pablo Ayala Ver Mensaje
Hola... he probado tu codigo y funciona de las mil maravillas....

Seguro que tus otras funciones le asignan valor a esos inputs?

Saludos
Gracias por responder, sip estoy seguro porque veo cuando cambian, son resultados de otras subsumas.

Estas son las otras funciones:
Código:
<script language="javascript">
<!--
function Suma(isChecked, myValue)
{
	tot = parseInt(document.menu.total0.value);
	myValue = parseInt(myValue);
	if (isChecked) document.menu.total0.value = tot + myValue;
	else document.menu.total0.value = tot - myValue;
}
-->
</script>
<script language="javascript">
<!--
function Suma1(isChecked, myValue)
{
	tot = parseInt(document.menu.total1.value);
	myValue = parseInt(myValue);
	if (isChecked) document.menu.total1.value = tot + myValue;
	else document.menu.total1.value = tot - myValue;
}
-->
</script>
Resumiendo el usuario llena unos checkbox estos incrementa el puntaje en total0 y otro en total1, entonces en teoria como cambia el valor de esos total0 y total1 deberia gatillarse el evento OnChange llamando a la función Total() y mostrar el resultado en el textbox total.
__________________
Ingeniero (E) en Computación e Informática
The last man alone with god.

Etiquetas: js, php, totales
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 13:40.