![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
23/08/2005, 09:25
|
| | Fecha de Ingreso: agosto-2005
Mensajes: 17
Antigüedad: 19 años, 5 meses Puntos: 0 | |
Calcualdora nueva Gracias por las ayudas recibidas, la verdad que no es tan dificil... Tengo echa la calculadora y funciona! Pero si pongo una letra o un signo no casca, como se puede hacer para controlar la entrada obligatoria de los numeros y que solo admita numeros? Tambien tengo el boton de "Borrar" el formulario, sabeis si hay algun botón “Salir” para que cierre la página pidiendo confirmación de salida? Gracias
<script>
function calcula(operacion){
var operando1 = document.calc.operando1.value
var operando2 = document.calc.operando2.value
var result = eval(operando1 + operacion + operando2)
document.calc.resultado.value = result
}
</script>
</HEAD>
<BODY>
<form name="calc">
<TABLE width="60%" cellspacing="2" cellpadding="2" border="3">
<TR>
<TD width="180">Operando 1:</TD>
<TD width="180"><input type="Text" name="operando1" value="0" size="20"></TD>
<TD width="180"><input type="Button" name="" value=" + " onclick="calcula('+')"></TD>
</TR>
<TR>
<TD width="180">Operando 2:</TD>
<TD width="180"><input type="Text" name="operando2" value="0" size="20"></TD>
<TD width="180"><input type="Button" name="" value=" - " onclick="calcula('-')"></TD>
</TR>
<TR>
<TD width="180">Resultado:</TD>
<TD width="180"><input type="Text" name="resultado" value="0" size="12"></TD>
<TD width="180"> <input type="Button" name="" value=" x " onclick="calcula('*')"></TD>
</TR>
<TR>
<TD width="180"></td>
<TD width="180"><input type="reset" value="Borrar los Datos"></TD>
<TD width="180"><input type="Button" name="" value=" / " onclick="calcula('/')"> </TD>
</TR>
</TABLE>
</form>
</BODY> |