Validación

Este es un aspecto muy importante al implementar un formulario, ya que nos permite definir que la información ingresada por los usuarios cumpla con las características y necesidades de nuestra página. En otras palabras, podemos definir no solo el tipo de dato que deseamos recibir, sino también el dónde hacerlo y las características obligatorias de esta información.

Las validaciones se pueden aplicar tanto en el lado del navegador (frontend) como en el lado del servidor (backend). En el caso de HTML, únicamente se interactúa con las validaciones del lado del navegador; estas actúan como un primer filtro para la información ingresada en la página, lo cual las convierte en un recurso muy útil para conseguir un mejor funcionamiento.

Por lo tanto, las validaciones en el navegador nos ayudan a:

Nota: Cabe resaltar que si bien estas validaciones son una muy buena implementación, no deben ser la única medida de seguridad de la página, ya que por muy bien estructuradas y verificadas que estén, un usuario malicioso aún puede alterar e inyectar datos en el envío de estos hacia el servidor.

Tipos de validación