Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2011, 15:41
Integer78
 
Fecha de Ingreso: mayo-2003
Mensajes: 523
Antigüedad: 21 años
Puntos: 6
Validar numero decimal

Me ha tocado modificar un sitio desarrollado por otro programador, el problema se me da en un formulario que deberia permitir en uno de sus campos cargar un numero que puede contener decimales (Por ejemplo: 179.99). Si se carga un valor asi aparece un mensaje indicando que el dato NO es un numero... Si se carga un numero entero pasa bien.
La funcion que usa el programador para validar el numero es esta:

function PD_isNumber(str){
if(str.match(/^\d+$/))return true;
else return false;
}

No me doy cuenta como modificarla para que acepte el punto para separar los decimales, agradecere cualquier pista. (Ya la lei la la documentacion del metodo match pero ni asi...).