Artículos
HTML5

Input email en HTML5

21/Ene/2019

Una de las cosas que nos trajo HTML5 fue una gran cantidad de controles de formulario. Controles que además venían enriquecidos con controles de validación de los datos que manejaban. Entre ellos el input email en HTML5. Atrás quedaban los años en los que cada vez que creabas un formulario te tenías que codificar los controles en Javascript o jQuery o bien apoyarte en librerías como wForms.

Ahora podemos incluir dentro de nuestro formulario un input email en HTML5 para que el usuario pueda meter direcciones de correo electrónico. Para ello, simplemente tenemos que utilizar un elemento input, al cual daremos en su atributo type el valor de «email».

El código HTML5 que generaremos será el siguiente:

<input type="email" id="correoelectronico" name="correoelectronico"/>

Qué conste que el id y name que se utilizan suele ser también un nombre como «email», pero para destacar el campo type lo hemos cambiado a «correoelectronico».

Lo que nos va a presentar el formulario es un simple campo de texto, tal y como los presentaba con los elementos input de tipo «text» que existían, pero con una pequeña-gran diferencia. Es que será el propio HTML5 quien realice la validación de que el contenido corresponda con un texto en formato email.

Así, si el usuario no inserta un contenido que sea un email, el propio formulario se «quejará» al respecto, mostrando un mensaje de error al usuario.

Un ejemplo de mensaje de error en un formulario que contenga un input email en HTML5 podría ser este:

Input Email en HTML5

El formulario completo con nuestro input email en HTML5 quedaría de la siguiente manera:

<form action="#" method="post">
  <label for="correoelectronico">¿Cúal es tu email?</label>
  <input type="email" id="correoelectronico" name="correoelectronico"/>
  <input type="submit" value="Enviar"/>
</form>

Con esto vemos lo que nos ha simplificado la vida cuando tenemos que gestionar input email en HTML5 dentro de un formulario.

Código Fuente

Descárgate el código fuente de Input email en HTML5
Y si te ha gustado nuestro código fuente puedes regalarnos una estrella Star

Vídeos sobre HTML5

Disfruta también de nuestros artículos sobre HTML5 en formato vídeo. Aprovecha y suscribete a nuestro canal.

Test HTML5

¿Te atreves a probar tus habilidades y conocimiento en HTML5 con nuestro test?

Test HTML5
Suscribir
Notificar de
guest
0 Comentarios
Opiniones integradas
Ver todos los comentarios