Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2010, 21:56
a221619
 
Fecha de Ingreso: junio-2010
Mensajes: 1
Antigüedad: 13 años, 11 meses
Puntos: 0
Problema con eventos

Que tal, buenas a todos, saben que estaba tratando de aprnder javascript solo que al llegar al tema de los eventos tube un pequeño problema. Lo que pasa es que defini dos funciones para calcular una expresion matematica, una funcion pide la expresion y la otra la calcula, el problema es que al llamar la funcion getExpression no pasa nada, no se que es lo que pasa.

Por favor alguien ayudeme. El codigo es el siguiente:
<html>
<head>
<title></title>

<script type="text/javascript" language="JavaScript">
function calculate(f){
f.result.value=eval(f.result.value);

}
function getExpression(f){
f.entry.blur();
f.entry.value=prompt("introduce una expresion matematica","");
calculate(f);
}

</script>


</head>


<body>
<form method="POST" name="form1">
Intoroduce una expresion matematica:
<input type="text" name="entry" value="" onFocus="getExpression(this.form)" >

<br>
El resultado de la expresion es:
<input type="text" name="result" value="" onFocus="this.blur();">
</form>

</body>
</html>