O formulário exige um nome, mas o atendimento recebe um campo que parece vazio. Em um input de texto, pressionar a barra de espaço pode produzir um valor que passa pela regra básica de campo obrigatório.
A MDN descreve required como uma verificação de valor vazio. Uma sequência com espaços não é uma string vazia. A regra sobre o conteúdo útil precisa ser definida na implementação.
Obrigatório não significa conteúdo útil
Esse recorte vale para um campo textual simples. Outros tipos de campo e outras regras podem aplicar verificações adicionais. Por isso, a pessoa responsável pelo site precisa examinar o formulário real.
Se a empresa precisa do nome para iniciar o atendimento, a conferência deve rejeitar um valor composto apenas por espaços e explicar o motivo para quem está preenchendo.
Referências: [1]

Limpe as bordas e preserve o nome
O método trim() do JavaScript retorna uma nova string sem espaços em branco nas extremidades. Depois dessa normalização, uma entrada composta apenas por espaços fica vazia. Isso permite testar a condição, mas o código precisa utilizar o valor retornado.
A recomendação editorial é preservar espaços internos necessários a nomes compostos. Não tente resolver o problema proibindo qualquer espaço ou restringindo o nome a uma lista estreita de letras.
- Teste um campo realmente vazio e outro preenchido só com espaços.
- Confira um nome composto com espaços entre as palavras.
- Observe a mensagem de erro e se o visitante consegue corrigir o campo.
- Peça a validação também no servidor e confira o dado que chega ao atendimento.
Referências: [2]
A conferência precisa chegar ao destino
A documentação da MDN orienta validar também no servidor. Regras aplicadas só no navegador podem ser contornadas; uma aparência correta na página não demonstra que a integração gravou o conteúdo esperado.
Faça a revisão com dados fictícios, em ambiente de teste, acompanhando página, processamento e registro. Não é necessário enviar um contato comercial real para descobrir se o campo preserva o nome.
Referências: [3]

Explique o que falta preencher
Minha recomendação é usar uma mensagem direta, como “Informe seu nome”, junto do campo que precisa de correção. Preserve os outros dados já digitados para a pessoa continuar de onde parou.
Depois da mudança, repita os exemplos válidos e inválidos. A correção só está demonstrada quando o formulário orienta o visitante e entrega um nome utilizável ao destino.
Fontes e referências
Referências consultadas em 06 nov. 2026. Recursos e condições podem mudar.
Conteúdo produzido com apoio de inteligência artificial e aprovado para publicação. Os exemplos são ilustrativos; não representam testes próprios ou resultados de clientes. Conheça a política editorial.



