Validar solo numeros con javascropt

Código Javascript

En este ejemplo se dispone de un campo de texto (textbox) en un formulario (form) en el cual se desea que solamente se pueda ingresar números, que funcione la tecla de tabulación (Tab) para que salte al siguiente campo y que este habilitada la tecla de borrado.

Función de javascript para validar solo números y código html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>validar solo numeros con javascript</title>
    <script>
      function validar(e) {
           tecla = e.which || e.keyCode;
           patron = /\d/; // Solo acepta números
           te = String.fromCharCode(tecla);
           return (patron.test(te) || tecla == 9 || tecla == 8);
         }
    </script>
    </head>
    
    <body>
    <form id="form1" name="form1" method="post" action="">
    ID<input type="text" onkeypress="return validar(event)" />

    </form>
    </body>
    </html>

tags: funcion javascript, java script funciones, numeros en javascript, solo numeros textbox, solo numeros con javascript, solo numeros en javascript, validar solo numeros en java, validar solo numero en javascript, validar solo numeros javascript

En esta sección encontrarás una mezcla de códigos recopilados de fuentes públicas de Internet y otros creados por ASP TEAM. Compartimos recursos útiles de buena fe para formar una base de conocimiento en el desarrollo de aplicaciones en ASP Clásico.