logo

Tipos de entrada de formulario HTML

En HTML es un elemento importante del formulario HTML. El atributo 'tipo' del elemento de entrada puede ser de varios tipos, lo que define el campo de información. Como por ejemplo un cuadro de texto.

A continuación se muestra una lista de todos los tipos de elementos de HTML.

tipo = '' Descripción
texto Define un campo de entrada de texto de una línea
contraseña Define un campo de entrada de contraseña de una línea
entregar Define un botón de envío para enviar el formulario al servidor.
reiniciar Define un botón de reinicio para restablecer todos los valores en el formulario.
radio Define un botón de opción que permite seleccionar una opción.
caja Define casillas de verificación que permiten seleccionar múltiples opciones.
botón Define un botón pulsador simple, que se puede programar para realizar una tarea en un evento.
archivo Define seleccionar el archivo del almacenamiento del dispositivo.
imagen Define un botón de envío gráfico.

HTML5 agregó nuevos tipos de elemento. A continuación se muestra la lista de tipos de elementos de HTML5.

tipo = '' Descripción
color Define un campo de entrada con un color específico.
fecha Define un campo de entrada para la selección de fecha.
fechahora-local Define un campo de entrada para ingresar una fecha sin zona horaria.
correo electrónico Define un campo de entrada para ingresar una dirección de correo electrónico.
mes Define un control con mes y año, sin zona horaria.
número Define un campo de entrada para ingresar un número.
URL Define un campo para ingresar la URL
semana Define un campo para ingresar la fecha con semana-año, sin zona horaria.
buscar Define un campo de texto de una sola línea para ingresar una cadena de búsqueda.
teléfono Define un campo de entrada para ingresar el número de teléfono.

A continuación se muestra la descripción de los tipos de elementos con ejemplos.

1. :

El elemento de tipo 'texto' se utiliza para definir un campo de texto de entrada de una sola línea.

Ejemplo:

 Enter first name <br> <br> Enter last name <br> <br> <p> <strong>Note:</strong> The default maximum cahracter lenght is 20.</p> 
Pruébalo ahora

Producción:

Tipo de entrada de 'texto':

El 'texto' El campo define un campo de texto de entrada de una sola línea.

Introduce el nombre

Introduzca el apellido

Nota: La longitud máxima predeterminada de caracteres es 20.


2. :

El elemento de tipo 'contraseña' permite al usuario ingresar la contraseña de forma segura en una página web. El texto ingresado en el archivo de contraseña se convierte en '*' o '.', para que otro usuario no pueda leerlo.

Ejemplo:

 Enter User name <br> <br> Enter Password <br> <br> <br> 
Pruébalo ahora

Producción:

ordenar por sql aleatorio

Introduzca el tipo de 'contraseña':

El 'contraseña' El campo define un campo de contraseña de entrada de una sola línea para ingresar la contraseña de forma segura.

Introduzca su nombre de usuario

Introducir la contraseña



3. :

El elemento de tipo 'enviar' define un botón de envío para enviar el formulario al servidor cuando ocurre el evento 'clic'.

Ejemplo:

 Enter User name <br> <br> Enter Password <br> <br> <br> 
Pruébalo ahora

Producción:

Tipo de entrada 'enviar':

Introduzca su nombre de usuario

Introducir la contraseña


Después de hacer clic en el botón Enviar, se enviará el formulario al servidor y se redirigirá la página a acción valor. Aprenderemos sobre el atributo 'acción' en capítulos posteriores.


4. :

El tipo 'restablecer' también se define como un botón, pero cuando el usuario realiza un evento de clic, de forma predeterminada restablece todos los valores ingresados.

Ejemplo:

 User id: Password: <br> <br> 
Pruébalo ahora

Producción:

Tipo de entrada 'restablecer':

Contraseña del usuario:

Intente cambiar los valores de entrada de identificación de usuario y contraseña, luego, cuando haga clic en restablecer, se restablecerán los campos de entrada con los valores predeterminados.


5. :

El tipo 'radio' define los botones de opción, que permiten elegir una opción entre un conjunto de opciones relacionadas. A la vez, solo se puede seleccionar una opción de botón de opción a la vez.

Ejemplo:

Seleccione amablemente su color favorito

Rojo
azul
verde
rosa
Pruébalo ahora

Producción:

Tipo de entrada 'radio'

Seleccione amablemente su color favorito

Rojo
azul
verde
rosa

6. :

El tipo 'casilla de verificación' se muestra como cuadros cuadrados que se pueden marcar o desmarcar para seleccionar las opciones entre las opciones dadas.

Nota: Los botones de 'radio' son similares a las casillas de verificación, pero hay una diferencia importante entre ambos tipos: los botones de opción permiten al usuario seleccionar solo una opción a la vez, mientras que la casilla de verificación le permite al usuario seleccionar de cero a múltiples opciones a la vez. .

Ejemplo:

 Enter your Name: <p>Kindly Select your favourite sports</p> Cricket <br> Tennis <br> Football <br> Baseball <br> Badminton <br> <br> 
Pruébalo ahora

Producción:

Introduzca el tipo de 'casilla de verificación'


Formulario de inscripción

Introduzca su nombre:

Seleccione amablemente sus deportes favoritos.

Grillo
Tenis
Fútbol americano
Béisbol
Bádminton


7. :

El tipo 'botón' define un botón pulsador simple, que se puede programar para controlar funcionalmente cualquier evento, como por ejemplo un evento de clic.

Nota: Funciona principalmente con JavaScript.

Ejemplo:

 
Pruébalo ahora

Producción:

Introduzca el tipo de 'botón'.

Haga clic en el botón para ver el resultado:

Nota: En el ejemplo anterior hemos utilizado la 'alerta' de JS, que aprenderá en nuestro tutorial de JS. Se utiliza para mostrar una ventana emergente.


8. :

El elemento de tipo 'archivo' se utiliza para seleccionar uno o más archivos del almacenamiento del dispositivo del usuario. Una vez que seleccione el archivo y después de enviarlo, este archivo se puede cargar en el servidor con la ayuda del código JS y la API de archivos.

Ejemplo:

 Select file to upload: 
Pruébalo ahora

Producción:

Introduzca el tipo de 'archivo'.

¡Podemos elegir cualquier tipo de archivo hasta que no lo especifiquemos! El archivo seleccionado aparecerá junto a la opción 'elegir archivo'

Seleccione el archivo para cargar:

9. :

El tipo 'imagen' se utiliza para representar un botón de envío en forma de imagen.

Ejemplo:

 <h2>Input &apos;image&apos; type.</h2> <p>We can create an image as submit button</p> User id: <br> <br> <br> 

Elemento de tipos HTML5 recién agregado

1. :

El tipo 'color' se utiliza para definir un campo de entrada que contiene un color. Permite al usuario especificar el color mediante la interfaz de color visual en un navegador.

Nota: El tipo 'color' solo admite valores de color en formato hexadecimal y el valor predeterminado es #000000 (negro).

Ejemplo:

 Pick your Favorite color: <br> <br> Upclick <br> <br> Downclick 
Pruébalo ahora

Producción:

Tipos de 'color' de entrada:

Elige tu color favorito:

Haga clic hacia arriba

Haga clic hacia abajo

Nota: El valor predeterminado del tipo 'color' es #000000 (negro). Solo admite valores de color en formato hexadecimal.

cuerda invertida en c

2. :

El elemento de tipo 'fecha' genera un campo de entrada que permite al usuario ingresar la fecha en un formato determinado. Un usuario puede ingresar la fecha por campo de texto o por interfaz de selección de fecha.

Ejemplo:

 Select Start and End Date: <br> <br> Start date: <br> <br> End date: <br> <br> 
Pruébalo ahora

Producción:

Tipo de entrada 'fecha'

Seleccione Fecha de inicio y finalización:

Fecha de inicio:

Fecha final:


3. :

El elemento de tipo 'datetime-local' crea un archivo de entrada que permite al usuario seleccionar la fecha y la hora local en horas y minutos sin información de zona horaria.

Ejemplo:

 Select the meeting schedule: <br> <br> Select date &amp; time: <br> <br> 
Pruébalo ahora

Producción:

Introduzca el tipo 'fechahora-local'

Seleccione el horario de la reunión:

Seleccione fecha y hora:


4. :

El tipo 'correo electrónico' crea un archivo de entrada que permite al usuario ingresar la dirección de correo electrónico con validación de patrón. Los múltiples atributos permiten a un usuario ingresar más de una dirección de correo electrónico.

Ejemplo:

 <b>Enter your Email-address</b> <p> <strong>Note:</strong> User can also enter multiple email addresses separating by comma or whitespace as following: </p> <b>Enter multiple Email-addresses</b> 
Pruébalo ahora

Producción:

Introduzca el tipo de 'correo electrónico'

Introduzca su dirección de correo electrónico

Nota: El usuario también puede ingresar varias direcciones de correo electrónico separadas por comas o espacios en blanco de la siguiente manera:

Ingrese varias direcciones de correo electrónico

5. :

El tipo 'mes' crea un campo de entrada que permite al usuario ingresar fácilmente el mes y el año en el formato 'MM, AAAA' donde MM define el valor del mes y AAAA define el valor del año. Nuevo

Ejemplo:

 Enter your Birth Month-year: 
Pruébalo ahora

Producción:

Tipo de entrada 'mes':

Ingrese su mes-año de nacimiento:

6. :

El número de tipo de elemento crea un campo de entrada que permite al usuario ingresar el valor numérico. También puede restringir el ingreso de un valor mínimo y máximo utilizando los atributos mínimo y máximo.

Ejemplo:

 Enter your age: 
Pruébalo ahora

Producción:

Tipo de entrada 'número'

Introduzca su edad:

Nota: Permitirá ingresar un número en el rango de 50-80. Si desea ingresar un número que no sea el rango, se mostrará un error.


7. :

El elemento de tipo 'url' crea un campo de entrada que permite al usuario ingresar la URL.

Ejemplo:

 Enter your website URL: <br> 
Pruébalo ahora

Producción:

Introduzca el tipo de 'url'

Ingrese la URL de su sitio web:

8. :

El tipo semana crea un campo de entrada que permite al usuario seleccionar una semana y un año en el calendario desplegable sin zona horaria.

Ejemplo:

 <b>Select your best week of year:</b> <br> <br> 
Pruébalo ahora

Producción:

Tipo de entrada 'semana'

Selecciona tu mejor semana del año:


9. :

El tipo 'búsqueda' crea un campo de entrada que permite al usuario ingresar una cadena de búsqueda. Estos son funcionalmente simétricos al tipo de entrada de texto, pero pueden tener un estilo diferente.

ordenar montón

Ejemplo:

 Search here: 
Pruébalo ahora

Producción:

Tipo de entrada 'búsqueda'

Busca aquí:

10. :

El elemento de tipo ?tel? crea un campo de entrada para ingresar el número de teléfono. El tipo 'tel' no tiene validación predeterminada, como correo electrónico, porque el patrón de número de teléfono puede variar en todo el mundo.

Ejemplo:

 <b>Enter your Telephone Number(in format of xxx-xxx-xxxx):</b> <br> <br> 
Pruébalo ahora

Producción:

Tipo de entrada 'tel'

Ingrese su Número de Teléfono (en formato xxx-xxx-xxxx):

Nota: Aquí estamos usando dos atributos que son 'patrón' y 'obligatorio' que permitirán al usuario ingresar el número en un formato determinado y es obligatorio ingresar el número en el campo de entrada.