Skip to content

Commit

Permalink
Update files/pt-br/learn/forms/form_validation/index.md
Browse files Browse the repository at this point in the history
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
argl and github-actions[bot] authored Nov 12, 2024
1 parent e7fb85e commit 4d20d59
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions files/pt-br/learn/forms/form_validation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -402,8 +402,8 @@ Mais e mais navegadores agora suportam a API de validação de restrição, e el

| Método | Descrição |
| ----------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `checkValidade()` | Retorna `true` se o valor do elemento não tiver problemas de validade; `falso` caso contrário. Se o elemento for inválido, este método também causará um evento [`invalid`](/pt-BR/docs/Web/Events/invalid) no elemento. |
| {{domxref("HTMLFormElement.reportValidity()")}} | Retorna `true` se o elemento ou seus controles filho atendem às restrições de validação. Quando `false` é retornado, eventos canceláveis [`invalid`](/pt-BR/docs/Web/Events/invalid) são acionados para cada elemento inválido e problemas de validação são relatados ao usuário. |
| `checkValidade()` | Retorna `true` se o valor do elemento não tiver problemas de validade; `falso` caso contrário. Se o elemento for inválido, este método também causará um evento [`invalid`](/pt-BR/docs/Web/Events/invalid) no elemento. |
| {{domxref("HTMLFormElement.reportValidity()")}} | Retorna `true` se o elemento ou seus controles filho atendem às restrições de validação. Quando `false` é retornado, eventos canceláveis [`invalid`](/pt-BR/docs/Web/Events/invalid) são acionados para cada elemento inválido e problemas de validação são relatados ao usuário. |
| `setCustomValidity(mensagem)` | Adiciona uma mensagem de erro personalizada ao elemento; se você definir uma mensagem de erro personalizada, o elemento será considerado inválido e o erro especificado será exibido. Isso permite que você use o código JavaScript para estabelecer uma falha de validação diferente daquelas oferecidas pela API de validação de restrição padrão. A mensagem é mostrada ao usuário ao relatar o problema. Se o argumento for a string vazia, o erro personalizado será apagado. |

Para navegadores legados, é possível usar um [polyfill como Hyperform](https://hyperform.js.org/) para compensar a falta de suporte para a API de validação de restrição. Como você já está usando JavaScript, usar um polyfill não é um fardo adicional para o design ou implementação de seu site ou aplicativo da Web.
Expand Down

0 comments on commit 4d20d59

Please sign in to comment.