Como fazer validação de formulários em JavaScript

A validação de formulários em JavaScript é uma técnica usada para garantir que os usuários preencham todos os campos necessários em um formulário antes de enviar as informações. Isso é importante para garantir a qualidade dos dados recebidos e evitar problemas com erros de entrada de dados.

Existem algumas maneiras de fazer validação de formulários em JavaScript, mas uma das mais comuns é usar a propriedade onsubmit do formulário para chamar uma função de validação personalizada. A seguir, segue um exemplo simples de como fazer isso:

<!DOCTYPE html>
<html>
<head>
	<title>Validação de Formulário em JavaScript</title>
	<script>
		function validarFormulario() {
			var nome = document.forms["meuFormulario"]["nome"].value;
			var email = document.forms["meuFormulario"]["email"].value;
			if (nome == "" || email == "") {
				alert("Por favor, preencha todos os campos!");
				return false;
			}
		}
	</script>
</head>
<body>
	<h1>Validação de Formulário em JavaScript</h1>
	<form name="meuFormulario" onsubmit="return validarFormulario()" method="post">
		<label for="nome">Nome:</label>
		<input type="text" id="nome" name="nome">
		<br>
		<label for="email">E-mail:</label>
		<input type="email" id="email" name="email">
		<br>
		<button type="submit">Enviar</button>
	</form>
</body>
</html>

Neste exemplo, a função validarFormulario() é chamada quando o formulário é enviado. Essa função usa o método value para obter o valor dos campos “nome” e “email” e verifica se ambos são diferentes de vazio. Se algum dos campos estiver vazio, a função exibe um alerta para o usuário e retorna false, o que impede o envio do formulário.

Esse é um exemplo básico de como fazer validação de formulários em JavaScript. Você pode adaptar esse código para suas necessidades, adicionando mais campos de formulário e verificando outros tipos de entrada de dados, como números de telefone ou endereços.

Deixe um comentário