Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Fundamentos da Criação de Formulários em HTML | Formulários HTML e Entrada do Usuário
HTML Definitivo

bookFundamentos da Criação de Formulários em HTML

O elemento HTML <form> é um bloco fundamental para a criação de formulários interativos em uma página web. Ele serve como um contêiner para todos os elementos do formulário. Vamos analisar um exemplo de um formulário básico:

Note
Nota

Todos os exemplos incluem o atributo onsubmit="return false" para evitar o comportamento padrão de envio do formulário. Dessa forma, o foco permanece na compreensão da criação de formulários e de seus atributos.

index.html

index.html

copy

Explicação dos atributos do form:

  • name identifica o formulário tanto para o cliente quanto para o servidor. Pode conter letras, números, sublinhados e traços, mas não espaços;
  • autocomplete controla se o navegador pode preencher automaticamente os campos do formulário (on ou off). Pode ser aplicado ao formulário ou a entradas individuais;
  • novalidate desativa a validação nativa do navegador, útil quando a validação é feita manualmente com JavaScript.

Visão Geral dos Elementos Filhos

Dentro de um <form>, são utilizados diversos elementos que definem sua funcionalidade. <input> permite que os usuários insiram dados como texto, números, e-mails e senhas. No exemplo, os campos utilizam type="email" e type="password". <label> fornece texto descritivo para os campos e melhora a estrutura e acessibilidade do formulário. <button type="submit"> envia os dados do formulário. Por padrão, isso recarrega a página, mas esse comportamento pode ser alterado com JavaScript.

question mark

Qual elemento HTML é utilizado para criar um botão de envio para um formulário?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you show me a complete example of a basic HTML form?

What are some common input types I can use inside a form?

How do I handle form submission with JavaScript?

bookFundamentos da Criação de Formulários em HTML

Deslize para mostrar o menu

O elemento HTML <form> é um bloco fundamental para a criação de formulários interativos em uma página web. Ele serve como um contêiner para todos os elementos do formulário. Vamos analisar um exemplo de um formulário básico:

Note
Nota

Todos os exemplos incluem o atributo onsubmit="return false" para evitar o comportamento padrão de envio do formulário. Dessa forma, o foco permanece na compreensão da criação de formulários e de seus atributos.

index.html

index.html

copy

Explicação dos atributos do form:

  • name identifica o formulário tanto para o cliente quanto para o servidor. Pode conter letras, números, sublinhados e traços, mas não espaços;
  • autocomplete controla se o navegador pode preencher automaticamente os campos do formulário (on ou off). Pode ser aplicado ao formulário ou a entradas individuais;
  • novalidate desativa a validação nativa do navegador, útil quando a validação é feita manualmente com JavaScript.

Visão Geral dos Elementos Filhos

Dentro de um <form>, são utilizados diversos elementos que definem sua funcionalidade. <input> permite que os usuários insiram dados como texto, números, e-mails e senhas. No exemplo, os campos utilizam type="email" e type="password". <label> fornece texto descritivo para os campos e melhora a estrutura e acessibilidade do formulário. <button type="submit"> envia os dados do formulário. Por padrão, isso recarrega a página, mas esse comportamento pode ser alterado com JavaScript.

question mark

Qual elemento HTML é utilizado para criar um botão de envio para um formulário?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 2
some-alt