Académique Documents
Professionnel Documents
Culture Documents
com)
(https://plus.google.com/+AnerBarrena/posts)
(https://twitter.com/anerbarrena)
(https://www.facebook.com/Anerbarrenaweb)
(http://www.anerbarrena.com/feed/)
Inicio (http://www.anerbarrena.com)
HTML5 (http://www.anerbarrena.com/programacion/html5/) Formularios en HTML5
(http://www.anerbarrena.com/programacion/html5/form-html5/)
4 comentarios (http://www.anerbarrena.com/nuevos-input-html5-3739/#disqus_thread)
Toca el turno de repasar cada uno de los nuevos input HTML5. Ya he ido haciendo post de cada uno de ellos, pero
ahora voy a realizar un listado y breve resumen de cada uno.
Tal y como sabris tenemos muchas razones para usar estos input HTML5
(http://www.anerbarrena.com/programacion/html5/) y otras para no usarlos de momento:
PROS: Ahorro considerable de cdigo combinando los nuevos input y atributos. De esta manera no
necesitaremos realizar tantas validaciones usando PHP (http://www.anerbarrena.com/programacion/php/),
jQuery (http://www.anerbarrena.com/programacion/jquery/) o similares.
CONTRA: Al no estar estandarizado HTML5 hace que an haya elementos que no se representen en
bastantes navegadores.
Voy a realizar un listado de cada elemento y posteriormente hago un breve resumen de cada elemento para
formularios en HTML5 (http://www.anerbarrena.com/programacion/html5/form-html5/):
Datalist (http://www.anerbarrena.com/datalist-html5-form-910/)
Keygen (http://www.anerbarrena.com/keygen-html5-933/)
Output (http://www.anerbarrena.com/html5-output-935/)
Number (http://www.anerbarrena.com/html5-number-input-form-1469/)
Range (http://www.anerbarrena.com/html5-range-input-1694/)
Tel (http://www.anerbarrena.com/html5-tel-input-1802/)
Email (http://www.anerbarrena.com/html5-email-input-1837/)
Color (http://www.anerbarrena.com/html5-color-input-2173/)
Search (http://www.anerbarrena.com/html5-search-input-2315/)
Url (http://www.anerbarrena.com/html5-url-input-2781/)
Date (http://www.anerbarrena.com/date-input-html5-2829/)
Datetime (http://www.anerbarrena.com/datetime-input-html5-3008/)
Datetime-local (http://www.anerbarrena.com/input-datetime-local-html5-3094/)
Month (http://www.anerbarrena.com/month-input-html5-3368/)
Time (http://www.anerbarrena.com/time-input-html5-una-campo-de-formaulario-para-introducir-la-hora-
3505/)
Week (http://www.anerbarrena.com/week-input-html5-3680/)
Este nuevo elemento aglutina varios valores predefinidos que facilitan el autocompletado de un campo tipo input.
Es decir, segn el usuario va escribiendo, el navegador abre una lista desplegable con las diferentes opciones a
seleccionar. Es muy parecido a un combo o lista.
Podis ver la documentacin y ejemplos en el post Datalist en HTML5: Sugiere una lista de valores en un form
(http://www.anerbarrena.com/datalist-html5-form-910/).
(http://www.anerbarrena.com/datalist-html5-form-910/)keygen HTML5
Al enviarse el formulario se crean 2 claves, una pblica que se enva al servidor y que posteriormente se usar para
seguir auntentificndonos en el sistema, y otra privada que se almacena localmente en el navegador.
Tenis mas info y ejemplos en el post keygen HTML5: Un nuevo campo para la generacin de claves
(http://www.anerbarrena.com/keygen-html5-933/).
output HTML5
Esta nueva etiqueta representa el resultado de un clculo entre los diferentes input de un formulario.
Tened en cuenta que solo representa y no se recoge dicho dato en el envio del formulario. Podis verlo en
funcionamiento en el post HTML5 output: operaciones matemticas en tiempo real en tu form
(http://www.anerbarrena.com/html5-output-935/).
Este input valida automticamente que los valores introducidos sean numricos, con el consiguiente ahorro de
cdigo en la recepcin o validacin de los formularios.
El post en el que hay ms info es HTML5 number input: Un nuevo campo de tipo numrico en el form
(http://www.anerbarrena.com/html5-number-input-form-1469/).
(http://www.anerbarrena.com/html5-number-input-form-
1469/)range input HTML5
Podis verlo en funcionamiento en el post HTML5 range input: rangos de valores con barras de desplazamiento
(http://www.anerbarrena.com/html5-range-input-1694/).
(http://www.anerbarrena.com/html5-range-input-1694/)tel
input HTML5
El dispositivo mvil detecta que el input es de tipo tel y al pulsar en l automticamente sale el teclado telefnico
del movil para insertar el nmero en cuestin.
Lo tenis todo documentado en el post HTML5 tel input: Campo de formulario para nmeros de telfono
(http://www.anerbarrena.com/html5-tel-input-1802/).
El elemento por defecto detecta que el campo debe ser rellenado con contenido vlido de una cuenta de email, por
lo que mostrar una @ en el teclado y hara las verificaciones pertinentes para cumplir los requisitos de una direccin
de email.
Tenis ms info en el post HTML5 email input: Validacin automtica de emails en formularios
(http://www.anerbarrena.com/html5-email-input-1837/).
Imagen de ejemplo.
(http://www.anerbarrena.com/html5-email-input-1837/)color input HTML5
Representa una paleta (selector) de colores sin necesidad de aadir plugins ni cdigos adicionales como venamos
haciendo hasta ahora. As con un solo click podemos elegir faclmente un color.
Los ejemplos los podis ver en el post HTML5 color input: Paleta de colores hexadecimal para formularios
(http://www.anerbarrena.com/html5-color-input-2173/).
(http://www.anerbarrena.com/html5-
color-input-2173/)search input HTML5
Con este input podremos decir en la validacin del formulario que el campo contendr valores de bsqueda, as el
propio input nos porporciona un dato vlido y el teclado del dispositivo mvil mostrar el botn buscar.
Ms info en esta entrada del blog HTML5 search input: Campo de bsqueda para formularios
(http://www.anerbarrena.com/html5-search-input-2315/).
Imagen de ejemplo.
(http://www.anerbarrena.com/html5-search-input-2315/)url input HTML5
Ms info en el post HTML5 url input: Un campo de formulario para urls (http://www.anerbarrena.com/html5-url-
input-2781/).
Ejemplo.
(http://www.anerbarrena.com/html5-url-input-2781/)
date input HTML5
Este elemento vale para representar en nuestra web un datepicker o calendario, el formato de la fecha devuelto es
AAAA-MM-DD.
Podis ver toda la documentacin y ejemplos en el post original Date input HTML5: Un sencillo datepicker para tu
formulario (http://www.anerbarrena.com/date-input-html5-2829/).
(http://www.anerbarrena.com/date-input-
html5-2829/)datetime input HTML5
Input similar al anterior solo que este ltimo adems de la fecha enva tambin la hora. El formato de fecha y hora
devuelto es el siguiente: AAAA-MM-DDTHH:MMZ.
Podis ver en funcionamiento y su documentacin en el post Datetime input HTML5: Un campo de fecha y hora para
formularios (http://www.anerbarrena.com/datetime-input-html5-3008/).
Este elemento est sin implementar en casi todos los navegadores y solo funciona a medias en Safari.
Ms de lo mismo, elemento idntico al datetime pero sin enviar la zona horaria. El formato devuelto es: AAAA-MM-
DDTHH:MM.
Podis consultar su sintaxis y funcionamiento en el post Input datetime-local HTML5: fecha y hora local sin timezone
para formularios (http://www.anerbarrena.com/input-datetime-local-html5-3094/).
Su documentacin y ejemplos la podis encontrar en Month input HTML5: Un campo de tipo mes para formularios
(http://www.anerbarrena.com/month-input-html5-3368/).
(http://www.anerbarrena.com/month-input-
html5-3368/)Time input HTML5
Con la insercin de este elemento en un formulario facilitaremos la entrada de datos para horas, el formato de la
info enviada es: HH:MM:SS.
Podis ver una amplia explicacin de su uso en Time input HTML5: Un campo de formulario para introducir la hora
(http://www.anerbarrena.com/time-input-html5-una-campo-de-formaulario-para-introducir-la-hora-3505/).
(http://www.anerbarrena.com/time-input-html5-una-campo-de-formaulario-
para-introducir-la-hora-3505/)Week input HTML5
Por ltimo nos queda el input para la insercin del nmero de la semana de un ao en cuestin. Su formato es
YYYY-WNN > 2014-W07.
Tambin tengo un post hablando sobre este elemento: Week input HTML5: Un nuevo input para insertar semanas
(http://www.anerbarrena.com/week-input-html5-3680/).
(http://www.anerbarrena.com/week-input-html5-3680/)
Post relacionados
(http://www.anerbarrena.com/input-de-fecha-html5-3828/)
Los input de fecha HTML5 para formularios (http://www.anerbarrena.com/input-de-fecha-html5-3828/)
(http://www.anerbarrena.com/htaccess-index-directorio-3898/)
Denir con .htaccess el index de un directorio (http://www.anerbarrena.com/htaccess-index-directorio-3898/)
4Comentarios AnerBarrena
1 Acceder
netealaconversacin...
Cristhianhace2aos
Realmentetil,muyinteresante,muchsimasgracias.
Responder Compartir
gracias!
Responder Compartir
Santiagohace2aos
Unartculomuyinteresante!
Responder Compartir
gracias
Responder Compartir
TAMBINENANERBARRENA
TodoslosbotonesdeFacebookparaponeren EjemplodejQuerypost()paracargaruna
tuweb pginaHTMLexterna
2comentarioshace2aos 15comentarioshaceunao
AnerBarrenaestosbotonessolomuestranlos AnerBarrenamealegro
datosexpuestos,saludos
HabilitarlacompresinGzipenWordPress jQueryselectors:Seleccionarycontrolar
mediantehtaccess elementosdelDOM
1comentariohace10meses 6comentarioshaceunao
AnaEstebangracias!!hepasadode55en AnerBarrenaperfecto,mealegro!!!unabrazo
pagespeeda90en1minuto!
PUBLICIDAD
LT I M O S P O S T
PHP mail(): Enviar emails desde tu pgina web
o servidor (http://www.anerbarrena.com/php-
mail-enviar-emails-5417/)
7 Marzo, 2017
2 comentarios
(http://www.anerbarrena.com/php-mail-
enviar-emails-5417/#disqus_thread)
(http://www.anerbarrena.com/php-mail-enviar-emails-5417/)
(http://www.anerbarrena.com/atributos-height-y-width-video-html5-5412/)
(http://www.anerbarrena.com/como-fijar-una-entrada-de-wordpress-5404/)
PUBLICIDAD
S G U E M E E N FA C E B O O K
Anerbarrenaweb
577Megusta
Megustaestapgina Compartir
Selprimerodetusamigosenindicarquelegustaesto.
TOP POST
SGUEME EN TWITTER
Tweetspor@anerbarrena
AnerBarrenaretwitte
AyudaWordPress@ayudawp
Todoloquetienesquesabersobre.htaccessyalgunostrucosextra
ayudawp.com/todosobrehta
Insertar VerenTwitter
C AT E G O R A S
ABRIL 2017
L M X J V S D
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Mar (http://www.anerbarrena.com/date/2017/03/)
WEBS AMIGAS
Egocast (http://www.egocast.es/)
Lesiones deportivas y dietas para adelgazar (http://www.ironcrowns.com)
ETIQUETAS
botones compartir redes sociales (http://www.anerbarrena.com/etiquetas/botones-compartir-en-redes-
sociales/)
robots.txt (http://www.anerbarrena.com/etiquetas/robots-txt/)
script (http://www.anerbarrena.com/etiquetas/script/)
Sitemap (http://www.anerbarrena.com/etiquetas/sitemap/)