15 lines
1.1 KiB
Markdown
15 lines
1.1 KiB
Markdown
|
---
|
||
|
title: Use HTML5 to Require a Field
|
||
|
localeTitle: Use HTML5 para exigir um campo
|
||
|
---
|
||
|
## Use HTML5 para exigir um campo
|
||
|
|
||
|
O atributo `required` funciona com quase todos os tipos possíveis da tag de `input` (ele não funciona porque não faz sentido para os tipos de botões ou aqueles com um valor padrão, por exemplo, `type=range` ) e força o usuário a sair pelo menos uma marca mínima da interação com a entrada necessária ao enviar (selecione _pelo menos_ uma caixa de seleção, digite _pelo menos_ um caractere em uma caixa de texto, etc.)
|
||
|
|
||
|
Seu uso bloqueia a submissão do formulário até que a condição `required` não seja preenchida.
|
||
|
|
||
|
Você pode usar o atributo `required` com uma sintaxe específica: uma vez que é um valor booleano que você pode escrever apenas `required` sem qualquer valor.
|
||
|
|
||
|
Neste desafio você já tem um formulário e um elemento de entrada: ele pede para você adicionar o atributo `required` ao elemento input; lembre-se de que, se algo do código original for modificado ou removido acidentalmente, você sempre poderá reiniciar com um código limpo usando o botão " `reset all code` ".
|
||
|
|
||
|
Boa sorte!
|