articulo

Ejercicios básicos de formularios con Java Script

Los formularios es una herramienta mediante la cual el usuario envía datos, y se debe poder ayudar al usuario a que los datos que escribe sean los adecuados, por eso llega a validarse, es decir, a comprobar que los datos que se han dejado son los correctos, por ejemplo que el campo no este vacío o que tenga la longitud adecuada. A continuación se listan unos ejercicios que brindan una serie de retos para la validación día a día de los formularios.

  1. En la industria del calzado la empresa shoop S.A. de C.V. ha generado el requerimiento de desarrollo de software para la validación de un campo vacío en un formulario. Crea un script que permita solventar esté requerimiento.
  2. La empresa Dori S.A de C.V, se ha topado que su formulario de cambiar contraseña no cuenta los caracteres mínimos que debe de tener. Crea un script que permita validar este campo la longitud mínima para el campo de contraseña es de ocho caractres.
  3. En una empresa de desarrollo, el encargado de QA ha detectado que el formulario de contacto no esta validando el campo email, cuente con un formato adecuado. Cree un formulario que permita solventar está detección del área de QA.
  4. En un foro de programadores se ha colocado un problema a resolver, el cuál requiere validar el usuario es mayor de edad, a partir del dato que introduce. Cree un script que permita hacer esta validación.
  5. En un hackatoon se ha publicado un desafío, que consiste en validar que al menos una opción de los checkbox esté seleccionada. Crea un script que permita resolver esté desafío.
  6. El programador jr. de la empresa Acostas S.A. de C.V. tiene la encomienda de validar que dos campos de contraseña sean exactamente iguales. Crea un script que permita resolver esta encomienda.

Estos ejercicios son problemáticas que suelen presentarse en un día a día de la validación de programación. Se espera que les permita familiarizarse.

Leave a Reply

Your email address will not be published. Required fields are marked *