Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/04/2013, 10:35
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: Funcion y dato oculto

Si lo he entendido esto te podría servir

vos hasta ahora haces
Código:
<input type="button" onClick="calculo(); getotal();" value="Resultado" />
pero para la segunda función necesitás del valor obtenido con la primera, entonces la lógica sería
que el button solo ejecute cálculo() y tengas un resultado x, llamás a la función getotal() pasándole el valor obtenido, getotal(x),luego lo rcibe
Código:
getotal(valor){
// aqui hacés las operaciones con valor. que no es más que lo que se obtuvo en 
//calculo()
}
Otro detalle, cuando una función recibe valores desde campos de formulario, así hayan sido solo números, por ahi veo un campo edad, siempre lo hace como strings (cadenas), por lo tanto no podés realizar operaciones matemáticas, hasta tanto lo conviertas en un "number",
ejemplo, si tenés
var p = document.getElementById("edad").value;
antes de hacer p*3, necesitas
p = parseInt(p);
y luego la operación.
Esto se aplica al resto delos campos de tu form que vayas a usar para los cáculos

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.