/sarahbank

Primary LanguageHTML


Rafa-Js Rafa-HTML Rafa-CSS

💻🏦 SarahBank 🏦💻

Sobre o Projeto

O projeto exercita validações em campos de formulários por meio de páginas em um site chamado "SarahBank", no qual será possível preencher campos de informações para criar uma conta, sendo possível executar mensagens customizadas para vários tipos de erros, além de tirar uma fotografia para simular reconhecimento facial.

Aprendizagens

  • Required que torna o campo obrigatório;

  • Type que define o tipo de input;

  • min-length e max-length que controlam a quantidade de caracteres do input ;

  • pattern que deve ser implementado no interior de regexs (expressões regulares, em português);

  • addEventListener que detecta interações da pessoa usuária com o cadastro;

  • verificação de CPF que possuirá uma lógica para validar os seus dois últimos dígitos;

  • verificação de maioridade já que o Monibank não aceita menores de idade abrindo contas;

  • ValidityState para verificar os erros que ocorrem no preenchimento do elemento;

  • manipulação de DOM para imprimir mensagens de erro.

  • localStorage para salvar os dados.