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