Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/01/2011, 05:46
Avatar de gogupe
gogupe
 
Fecha de Ingreso: octubre-2006
Ubicación: Mallorca
Mensajes: 897
Antigüedad: 18 años, 1 mes
Puntos: 32
Respuesta: Re: Solo numeros y punto decimal (expresion regular)

Cita:
Iniciado por Aradiquez Ver Mensaje
Creo que esto es lo que necesitas. espero te sirva!

<script language="JavaScript">
<!--
var nav4 = window.Event ? true : false;
function acceptNum(evt){
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57, '.' = 46
var key = nav4 ? evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57) || key == 46);
}
//-->
</script>

modo de uso:
<input name="precio" type="text" id="precio" onKeyPress="return acceptNum(event)" value="<?php echo $precio; ?>" size="20" maxlength="20" />
Hay una cosa que no entiendo ya que no domino mucho el jacascript.

En el codigo que puse se me pasó poner como hago para llamarlo.

<input name="precio" type="text" id="precio" onKeyPress="return acceptNum(event)" />

Pero con el código que me has puesto no se como llamarlo.

Muchísimas gracias.