Saludo cordial. Acorde al PDF del Sprint 2 debemos implementar un sistema de validación de campos para el formulario de la página registro.html
Actividades
[x] Investigar sobre module.exports
[x] Agregar module.exports acorde a los requerimientos técnicos.
El formulario cuenta con un <input> cuyo id es in_nombre_usuario.
[x] Implementar función validar_nombre_usuario que recibe un parámetro tipo string. La función realiza las siguientes validaciones para la cadena de texto o string:
[x] Debe tener entre 6 y 30 caracteres.
[x] Solo puede contener caracteres alfabéticos, letras, de la A a la Z, mayúsculas y minúsculas.
[x] Si cumple ambas condiciones retorna truesino retorna false.
El formulario cuenta con un cuyo id es “in_contrasena”
[x] Implementar función validar_contrasena que recibe un parámetro tipo string, la función realiza las siguientes validaciones para el string:
[x] Debe tener 6 o más caracteres.
[x] Solo puede contener caracteres alfanuméricos. Es decir, letras de la A a la Z y los números del 0 al 9.
[x] Si cumple ambas condiciones retorna truesino retorna false.
El formulario cuenta con un cuyo id es “in_confirmar_contrasena”.
[x] Implementar la función confirmar_contrasena que recibe dos parámetros tipo string. La función realiza las siguientes validaciones:
[x] Debe invocar a la función validar_contrasena con ambos strings pasados por parámetro, si alguno de los resultados es false, debe retornar false.
[x] Después de validar ambos string, debe comprobar que las dos contraseñas sean iguales.
[x] Si cumple ambas condiciones retorna truesino retorna false.
Requisitos de Entrega:
[x] Entregar un archivo llamado exactamente validaciones.js, de lo contrario no se calificará.
[x] Las etiquetas y atributos id de los elementos deben ser exactamente iguales que los indican en las actividades de cada historia de usuario.
[x] Los nombres de las funciones y la estructura del archivo validaciones.js deben ser exactamente los que se muestran en la imagen adjunta. Nota: no olvidar agregar los module.exports
Saludo cordial. Acorde al PDF del Sprint 2 debemos implementar un sistema de validación de campos para el formulario de la página
registro.html
Actividades
El formulario cuenta con un
<input>
cuyoid
esin_nombre_usuario
.validar_nombre_usuario
que recibe un parámetro tipostring
. La función realiza las siguientes validaciones para la cadena de texto ostring
:true
sino retornafalse
.El formulario cuenta con un cuyo id es “in_contrasena”
validar_contrasena
que recibe un parámetro tipostring
, la función realiza las siguientes validaciones para elstring
:true
sino retornafalse
.El formulario cuenta con un cuyo id es “in_confirmar_contrasena”.
confirmar_contrasena
que recibe dos parámetros tipostring
. La función realiza las siguientes validaciones:true
sino retornafalse
.Requisitos de Entrega:
validaciones.js
, de lo contrario no se calificará.id
de los elementos deben ser exactamente iguales que los indican en las actividades de cada historia de usuario.validaciones.js
deben ser exactamente los que se muestran en la imagen adjunta. Nota: no olvidar agregar los module.exports