usa esta función para verificarlo:
Código Javascript
:
Ver originalfunction isFloat(number){
if(typeof(number)!='number'){
number=parseFloat(number);
}
var intnumber=parseInt(number);
return (intnumber!=number);
}
aquí tienes otra forma que integra la funcion al tipo.
http://www.jslab.dk/library/Number.isFloat