Cita:
Iniciado por maycolalvarez eso se debe a que por defecto el form se envía al presionar Enter, simplemente puedes evitarlo cancelando el envío del form:
<form
onsubmit="return false;" >
y listo!
Pon un nombre a tu
formulario name="frm"
y ademas de esto debes agregar esto en la linea de tu
<input name="display" value="" size=20
onkeypress="resulta(event)"/>
y esta función mas
Código Javascript
:
Ver originalfunction resulta(e){
if(e.keyCode == 13){
if (checkNum(document.forms["frm"]["display"].value)){ compute(document.forms["frm"]) }
}
}