¿Te gustaría aprender Diseño Web?
Tenemos los cursos que necesitas.¡Haz clic aquí!

 

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:

  1. <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:

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

  1. <form action=«#» method=«post»>
  2. <label for=«correoelectronico»>¿Cúal es tu email?</label>
  3. <input type=«email» id=«correoelectronico» name=«correoelectronico»/>
  4. <input type=«submit» value=«Enviar»/>
  5. </form>

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

 

Te esperamos en los siguientes artículos en donde hablaremos mas acerca de estos temas, los cuales hoy en día son de vital importancia en el mundo de la tecnología.

¿Te gustaría aprender Diseño Web?
Tenemos los cursos que necesitas.¡Haz clic aquí!
About Author

NGuerrero

0 0 votos
Article Rating
Suscribir
Notificar de
guest
0 Comments
Comentarios.
Ver todos los comentarios
0
¿Te gusta este articulo? por favor comentax