Si colocas en google javascript numeros te salen muchas formas de validarlo, de todas formas aqui te dejo mi forma solo con numeros y otra que admite puntos y comas tambien que se me hizo necesario:
 
solo numeros:  
 Cita:  function validarSiNumero(numero, obj){
    if (!/^([0-9])*$/.test(numero))
      document.getElementById('prueba').innerHTML='Error  : Recuerde escribir campos numericos';
      return false;
    else{
        document.getElementById('prueba').innerHTML=' ';
        return true;
    }
}
    
con puntos y comas: 
 Cita:  function validarSiNumero(numero, obj){
    if (!/^([0-9]||[,]||[.])*$/.test(numero))
      document.getElementById('prueba').innerHTML='Error  : Recuerde escribir campos numericos';
    else{
        document.getElementById('prueba').innerHTML=' ';
        formatNumber(obj);
    }
}
    
espero que te salga bien y cualquier cosita me avisas
