Boa tarde, tentei simular os erros patternMismatch e tooShort para o campo RG, porém os mesmos ficam apenas como false.
Isso ocorre pois no HTML eu não defini um pattern e um min-max length??
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde, tentei simular os erros patternMismatch e tooShort para o campo RG, porém os mesmos ficam apenas como false.
Isso ocorre pois no HTML eu não defini um pattern e um min-max length??
Olá, Bruno!
Você está no caminho certo! Para validar um campo de formulário em HTML usando JavaScript, defina regras no HTML. Para patternMismatch, defina um padrão (pattern) que o valor do campo deve seguir. Para tooShort, defina um valor mínimo (minlength) para o campo.
Se não definir um pattern e um minlength para o campo RG, patternMismatch e tooShort sempre retornarão false.
Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!