saludos espero alguien me pueda ayudar estoy metiendo en un asp.net validacion en textbox controles de Net para que solo me acepte numeros es muy sencillo mi script es el siguiente
function validar(e) {
tecla = (document.all) ? e.keyCode : e.which;
if (tecla == 8) return true;
//patron = /\d/;
letras ñ y Ñ
patron = /[129]/;
te = String.fromCharCode(tecla);
return patron.test(te);
}
El problema que tengo es que al terminar de escribir el valor le doy la tecla tabulador para avanzar y no lo hace alguien me podria decir que estoy haciendo mal