Tecnología

Inicio

Cómo dar formato a un campo de texto para aceptar sólo números

Proporcionar experiencias de usuario slick como diseñador y desarrollador web a veces puede venir abajo a los pequeños detalles, tales como campos de formulario de formato para aceptar sólo los tipos de entradas que están diseñados para aceptar. Dar formato a un campo de texto para que sólo aceptará un número como una entrada, y no letras u otros caracteres, se puede hacer modificando el "<head>" campo de su documento HTML.

Instrucciones

1 Iniciar el Javascript que formatear el campo de texto, añadiendo la siguiente definición de tipo de secuencia de comandos:

<Script type = "text / javascript">

<! -

2 Crear una función que llama a los números solamente usando el siguiente código y cambiando "examplefield" al nombre del campo que en realidad se está utilizando:

función numbersonly (examplefield, e, dec)

3 Añadir las siguientes definiciones de caracteres utilizando el siguiente código:

{

clave var;

KeyChar var;

si (window.event)

clave = window.event.keyCode;

else if (e)

clave = e.which;

más

return true;

KeyChar = String.fromCharCode (clave);

4 Establecer las teclas de control, utilizando el siguiente código:

if ((key == null) || (== tecla 0) || (== clave 8) ||

(== Clave 9) || (== Clave 13) || (== Clave 27))

return true;