Atributo inputmode de HTML

Atributo inputmode de HTML

HTML

El atributo inputmode de HTML es un atributo que indica el tipo de datos que puede ingresar el usuario mientras edita el elemento o su contenido.

Inputmode

Este atributo proporciona información al navegador para que se pueda mostrar el teclado virtual apropiado, especialmente en dispositivos móviles.

Se usa principalmente en elementos , pero se puede usar en cualquier elemento en modo contenteditable.

Contenteditable

contenteditable es un atributo que indica si el elemento debe de ser editable por el usuario. Si es así, el explorador modifca su widget para permitir la edición . El atributo debe de tener alguno de los siguientes valores:

  • true o una string vacia , que indica que el elemento debe de ser editable .
  • false , que indica que el elemento no debe ser editable.

Si este atributo no se establece , el valor de default es heredado de su elemento padre .

Valores

Los valores que puedes utilizar para el atributo inputmode son los siguientes:

none

Sin teclado virtual.Para cuando la página implementa su propio control de entrada de teclado.
text o (valor predeterminado)

Teclado de entrada estándar para la configuración regional actual del usuario.

decimal

Teclado de entrada numérica fraccionaria que contiene los dígitos y el separador decimal para la configuración regional del usuario (normalmente.or,). Los dispositivos pueden mostrar o no una tecla menos (-).

numeric

Teclado de entrada numérica, pero solo requiere los dígitos del 0 al 9. Los dispositivos pueden mostrar o no una tecla menos.

tel

Una entrada del teclado del teléfono, incluidos los dígitos del 0 al 9, el asterisco (*) y la libra (#) llave.

search

Un teclado virtual optimizado para entrada de búsqueda. Por ejemplo, la clave de devolución/envío puede etiquetarse como «Buscar», junto con otras posibles optimizaciones.

email

Un teclado virtual optimizado para introducir direcciones de correo electrónico. Normalmente incluye el caracter @, así como otras optimizaciones.

url

Un teclado optimizado para la introducción de URLs.

Validación

El atributo inputmode no hace que se aplique ninguna validación en la entrada de datos. Para conseguir algún tipo de validación, podrás utilizar los pattern del input, por ejemplo.

Leave a reply