--- id: bad87fee1348bd9aedc08830 title: Tornar um campo de entrada obrigatório usando HTML5 challengeType: 0 videoUrl: 'https://scrimba.com/p/pVMPUv/cMd4EcQ' forumTopicId: 18360 dashedName: use-html5-to-require-a-field --- # --description-- Você pode tornar obrigatórios campos específicos do formulário para que o usuário não possa enviar o formulário sem que o tenha preenchido. Por exemplo, se você quer tornar um campo de inserção de texto obrigatório, simplesmente adicione o atributo `required` em seu elemento `input` da seguinte maneira: `` # --instructions-- Torne o `input` de texto em um campo `required`, para que seu usuário não possa enviar o formulário sem preencher este campo. Em seguida, tente enviar seu formulário sem inserir informação alguma nele. Consegue ver como o formulário no HTML5 notifica você de que o campo é obrigatório? # --hints-- O elemento `input` do tipo de texto deve ter o atributo `required`. ```js assert($('input').prop('required')); ``` # --seed-- ## --seed-contents-- ```html

CatPhotoApp

Click here to view more cat photos.

A cute orange cat lying on its back.

Things cats love:

Top 3 things cats hate:

  1. flea treatment
  2. thunder
  3. other cats
``` # --solutions-- ```html

CatPhotoApp

Click here to view more cat photos.

A cute orange cat lying on its back.

Things cats love:

Top 3 things cats hate:

  1. flea treatment
  2. thunder
  3. other cats
```