Skip to main content

Validando endereços de email com HTML5

Google Forms Como integrar com Sistema de Email Marketing ActiveCampaign (Junho 2026)

Google Forms Como integrar com Sistema de Email Marketing ActiveCampaign (Junho 2026)
Anonim

O que poderia ser mais fácil do que configurar um formulário HTML que captura endereços de e-mail, digamos, para um boletim informativo ou notificações? Digitar um endereço de e-mail nesse formulário, é claro, e depois lembrar o endereço incorreto de todos os formulários de inscrição que estão por vir.

Se você quiser validar os endereços de e-mail inseridos em seu formulário, mas evitar ajustes e scripts complicados, o HTML5 permite que você dependa do navegador - sem esforço e sem usar o JavaScript.

Validar endereços de email com HTML5

Para que os navegadores dos usuários validem os endereços de e-mail à medida que forem inseridos no formulário da Web em HTML:

  • Certifique-se de usar o HTML5.
  • Especifique o elemento de entrada do formulário de endereço de email como tipo "email". (Veja abaixo um exemplo)

Navegadores que não reconhecem type = "email" devem (e, até onde se pode dizer, todos irão) tratar o campo de entrada como um campo type = "text" comum.

Advertências de validação de endereço de e-mail em HTML5

Observe que a validação de endereço de e-mail em HTML só funcionará em navegadores que suportem HTML5 e validem a entrada de elementos de formulário. Para outros navegadores e backup, você ainda pode validar endereços de e-mail usando PHP, por exemplo.

Os navegadores que oferecem suporte à validação de endereço de e-mail HTML5 incluem o Safari 5+, o Google Chrome 6+, o Mozilla Firefox 4+ e o Opera 10+. O Safari 5 e o Google Chrome 6-8 não aceitarão entradas de endereço de e-mail inválidas, mas, ao contrário dos outros navegadores, não ajudarão o usuário a corrigir o erro.

Exemplo de validação de endereço de email em HTML5

Para envolver os navegadores dos usuários para validar endereços de e-mail com HTML5, use o seguinte código, por exemplo: