Hola amigos a ver si me hechan una mano con esta consulta, tengo esta funcion que me permite ingresar en un campo solo números, y debería aceptar decimales tambien pero no me acepta no me da mensaje de error pero no me fucniona esta es mi funcion
Código Javascript
function validarNum1( e ) {
tecla = (document.all) ? e.keyCode : e.which; // 2
if (tecla==8) return true; // 3
// patron =/[A-Za-z\s]/; // solo letras
patron = /\d[.]{0,1}\d*/; // Solo acepta números
// patron = /\w/; // Acepta números y letras
// patron = /\D/; // No acepta números
// patron =/[A-Za-zñÑ\s]/; // acepta letras y también las letras ñ y Ñ
te = String.fromCharCode(tecla); // 5
return patron.test(te); // 6
}