Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/09/2012, 14:55
faseb
 
Fecha de Ingreso: septiembre-2012
Ubicación: posadas
Mensajes: 53
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: multiplicar variables de html en tiempo real con js

<head>
<script language="javascript">
function sumar()
{
var total = 0;
var valor1 = document.getElementById("val1")
var valor2 = document.getElementById("val2")

total.value = (val1.value) * (val2.value);

var Display = document.getElementById("Display");
Display.innerHTML = total;
}
</script>
</head>
<body>
<input id="val1" onkeyup="sumar()" />
<input id="val2" onkeyup="sumar()" />
<span id="Display"></span>
</body>
</html>


probe esto y no me funciona.



osea no se si no me pasa los valores al js xq directamente no me imprime. quiero saber como pasar q codigo o q necesito para poder enviar valor de input a js y despues mostrar ese resultado nuevamente en html o a traves de js pero q se vea n la pantalla y que sea en tiempo real. por favor. gracias

tambien probe esto q ncontre en este mismo foro pero tampoco me funciono

Código:

<input type="text" name="numero1" size="2" onKeyUp="fncSumar()"/>
<input type="text" name="numero2" size="2" onKeyUp="fncSumar()"/>
<input type="text" name="resultado"/>

La funcion que realiza la multiplicacion es la siguiente:

Código:

function fncSumar(){
var numero1 = Number(document.getElementById("numero1").value);
var numero2 = Number(document.getElementById("numero2").value);
document.getElementById("resultado").value = numero1*numero2;
}

quizas es xq lo mio es multiplicar necesita otra cosa.