Escolar Documentos
Profissional Documentos
Cultura Documentos
By
Anhaguera
Graduação em Jogos
Digitais
JavaScript
Escrita de código em JavaScript para validar campo de um formulário simples para colega de e-
mail. Apresentar uma mensagem orientando como preencher corretamente o campo de e-
mail.
Atividade proposta: - Criar um novo projeto dentro do Playcode.io composto por um pequeno
formulário com campo para colega de email que deve ser informado pelo usuário. - Escrever
código que deverá verificar se o campo de e-mail está preenchido corretamente, mostrar uma
mensagem ao usuário informando a composição correta de um e-mail. - Criar relatório final de
atividades.
Colocar um código em HTML simples e com ele um código em JavaScript que deverá fazer
validação de campo para coleta de e-mail.
Index.html
<!DOCTYPE html>
<html lang="pt">
<head>
<form id="emailForm">
<label for="email">E-mail:</label>
<input type="email" id="email" name="email">
<button type="submit">Verificar</button>
</form>
</head>
<body>
<h1 id="header"></h1>
<script src="src/script.js"></script>
</body>
</html>
Script.js
document.getElementById("emailForm").addEventListener("submit",
function(event) {
event.preventDefault(); // Impede o envio do formulário
const emailInput = document.getElementById("email");
const emailValue = emailInput.value;
// Use uma expressão regular para verificar o formato do e-mail
const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
if (emailRegex.test(emailValue)) {
alert("E-mail válido!");
} else {
alert("E-mail inválido. Insira um e-mail válido.");
}
});
Segue documento em anexo, realizado no Playcoe.io.
Relatório
Introdução: O objetivo deste relatório é apresentar um programa que faz a
validação de campo de e-mail em HTML e JavaScript. A validação de campo de
e-mail é importante porque ajuda a garantir que os usuários insiram endereços
de e-mail válidos em formulários da web.
Descrição do programa:
O código acima cria um formulário com um campo de entrada para o e-mail e
um botão para validação. Quando o botão é clicado, a
função validateEmail() é chamada. Essa função usa uma expressão regular
para validar o formato do e-mail inserido no campo de entrada. Se o formato
for válido, uma mensagem de sucesso é exibida. Caso contrário, uma
mensagem de erro é exibida.
A expressão regular usada no exemplo acima é /^[^\s@]+@[^\s@]+\.[^\s@]+$/.
Essa expressão regular valida se o formato do e-mail inserido é válido. A
estrutura básica de um endereço de e-mail é nome-de-usuario@dominio.com. A
expressão regular acima valida se o nome de usuário não contém espaços em
branco ou o caractere @, se o domínio não contém espaços em branco ou o
caractere @ e se o domínio contém pelo menos um ponto.
.
Análise do código: O código HTML cria um formulário com um campo de
entrada para o e-mail e um botão para validação. O código JavaScript define a
função validateEmail(), que é chamada quando o botão é clicado. A expressão
regular valida se o formato do e-mail inserido no campo de entrada é válido.