O DESENVOLVIMENTO DE APLIC. DISTRIBUÍDAS E WEB
Por: Guilherme Gomes • 22/6/2022 • Trabalho acadêmico • 1.283 Palavras (6 Páginas) • 92 Visualizações
Guilherme Farias Gomes
Universidade Veiga de Almeida
DESENVOLVIMENTO DE APLIC. DISTRIBUÍDAS E WEB I
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Formulário</title>
<script language="javascript">
function validar() {
var nome = formuser.nome.value
var email = formuser.email.value
var email = formuser.email.value;
var validaEmail = false;
var nasc = document.getElementById('nasc');
var sexo = document.getElementById('sexo');
var estadocivil = document.getElementById('estado_civil')
if (formuser.nome.value.length < 15) {
alert("Digite seu nome completo!");
formuser.nome.focus();
return;
}
if (email.indexOf("@") > 0 && email.indexOf(".") > 0 && email.length > 10) {
validaEmail = true;
} else {
alert("Digite o email corretamente!");
formuser.email.focus();
return false;
}
if (item == nasc) {
let hoje = new Date();
let dnasc = new Date(nasc.value);
let idade = hoje.getFullYear() - dnasc.getFullYear
let m = hoje.getMonth() - dnasc.getMonth;
if (m < 0 || (m === 0 && hoje.getDate() < dnasc.getDate())) {
idade--;
}
if (idade < 15) {
alert('Você é menor de 15 anos!')
alert(idade)
return false;
}
if (form.sexo[0].checked == false && form.sexo[1].checked == false) {
alert("Selecione o sexo.");
return false;
}
if (document.estado_civil.option[estado_civil.selectedIndex].value == "") {
{
alert("Escolha seu estado civil!");
document.estado_civil.focus();
return false;
}
return true;
}
if (form.areas[1].checked == false &&
form.areas[2].checked == false &&
form.areas[3].checked == false &&
form.areas[4].checked == false &&
form.areas[5].checked == false && ) {
alert("Selecione as áreas.");
return false;
}
}
}
</script>
</head>
<body>
<h2>Formulário</h2>
<p>
<h3>Complete com suas informações:</h3>
</p>
<div id=”t1” align=”left”>
<form>
<fieldset>
<td>
<p>Nome Completo: <input type="text" name="nome" minlength="15"></p>
</td>
<td>
<p>Email: <input type="email" name="email" minlength="10"></p>
...