Questionário sobre validação de formulários em JavaScript
Para passar no quiz, você deve responder corretamente pelo menos 18 das 20 perguntas abaixo.
Qual método é usado para verificar se o valor de um elemento
input satisfaz as regras de validação?O que acontece se o método
checkValidity() encontrar um input inválido?Qual método é usado para personalizar a mensagem exibida durante a falha de validação?
Qual é o comportamento padrão de validação para campos obrigatórios quando o formulário é enviado?
Quais ações não fazem com que um formulário HTML seja verificado quanto a erros?
O que
checkValidity() retorna quando todas as entradas do formulário são válidas?Quando o método
checkValidity() para o envio do formulário?O que acontece se
checkValidity() for chamado, mas um campo falhar na validação?Qual ação fará
checkValidity() ser executado?Qual é o propósito de chamar
checkValidity() antes de enviar um formulário?Qual é o principal propósito de
e.preventDefault()?Quando usado no evento de envio de um formulário, o que
e.preventDefault() faz?Em qual cenário
e.preventDefault() é mais útil?O que acontece se você esquecer de chamar
e.preventDefault() em um evento de envio de formulário?Qual comportamento padrão pode ser prevenido usando
e.preventDefault()?O que dispara o evento de envio do formulário?
Onde você geralmente lida com o evento submit em JavaScript?
O que o evento submit faz por padrão?
Para qual evento você deve escutar para manipular os dados do formulário quando o formulário for enviado em JavaScript?
Qual é o valor padrão do atributo
method em um formulário HTML?