Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1121

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1158

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1162

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1184

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2853

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2860

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2873
Maneja HTML5 con nivel de experto. Formularios desarrollados en HTML5 con el atributo “pattern”. | Instituto FOC - FP Informática Online
Instituto FOC – FP Informática Online

Maneja HTML5 con nivel de experto. Formularios desarrollados en HTML5 con el atributo “pattern”.

Nuestros alumnos que han realizado con éxito alguno de los siguientes certificados de profesionalidad:

Desarrollan formularios en HTML5, usando con soltura atributos que solo los programadores web expertos son capaces de manejar.

En el ejemplo de la publicación de hoy, veremos el atributo pattern de HTML5 que permite validar campos de un formulario sin necesidad de usar JavaScript. El formulario desarrollado es el siguiente:

Al usar este atributo en el desarrollo de los formularios, reducimos la complejidad del código  desarrollado, al prescindir de JavaScript y tener junto al input del formulario la expresión regular que valida la entrada de datos. Por lo que tenemos en una misma línea de código

En la siguiente imagen puedes ver el detalle del código desarrollado para este formulario:

Si introducimos de forma incorrecta la Fecha de nacimiento en nuestro formulario, aparecerá un mensaje como el siguiente:

Siendo constante la frase “Ajústese al formato solicitado:” y variable lo que aparece a partir de los dos puntos, en función de lo indicado en el atributo title. En nuestro caso DD/MM/YYYY.

El código usado para este ejemplo, puedes descargo aquí y usarlo para mejorar tus web.