Hoy en día se está hablando mucho de HTML5 y ya tenemos ganas de que se convierte en un estandar como el HTML simple. Además de ofrecer elementos que eran evidentes que tenian que llegar para un estandar como son video, sonido, etc .. HTML5 también nos hace la vida mas fácil a los desarrolladores para validar formularios.
Entre los atributos que podemos usar para las validaciones se encuentra:
Required: No se enviará el formulario hasta que el campo que sea requerido esté informado.
[html]
[/html]
Patter: Sirve para especificar el formato a introducir en el campo de texto. Como por ejemplo teléfono 93 434887
[html]
[/html]
Como veis obligamos a introducir numéricos del 0 al 9 y el número de enteros a poner asi como sus espacios. Por lo tanto en caso de querer poner una cuenta bancaria (2100 1111 11 1111111111) el código sería el siguiente:
[html]
[/html]
maxlength: Longitud máxima del campo.
[html][/html]
Aquí tenéis un ejemplo de validación de un formulario con HTML5
Si queréis saber más sobre este tipo de validaciones y además ampliarlo con Javascript, lo que potenciará vuestros formularios, podéis acceder al post escrito por Andres en su blog Anieto2k.
Un comentario
Hola amig@s, a continuación dejo un post que explica cómo hacer compatible la validación de los formularios HTML5 con los navegadores más antiguos gracias a Modernizr.
http://programarivm.com/2012/01/mi-primera-web-en-html5-iv-validacion-de-formularios-inteligentes-compatible-con-todos-los-navegadores-gracias-a-modernizr/