Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

karina Sampaio

erro ao validar os campos

Recommended Posts

Olá

fiz um formulário, mais nao consigo validar os campos, usei tudo o que era codigo em javascript, mais nada funcionou! http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

 

Esse é o formulario:

 

<html>

<head>

<title>Documento senza titolo</title>

<script>

function validaForm(){

d = document.cadastro;

//validar nome

if (d.nome.value == ""){

alert("O campo " + d.nome.name + " deve ser preenchido!");

d.nome.focus();

return false;

}

//validar sobrenome

if (d.sobrenome.value == ""){

alert("O campo " + d.sobrenome.name + " deve ser preenchido!");

d.sobrenome.focus();

return false;

}

//validar email

if (d.email.value == ""){

alert("O campo " + d.email.name + " deve ser preenchido!");

d.email.focus();

return false;

}

//validar email(verificao de endereco eletrônico)

parte1 = d.email.value.indexOf("@");

parte2 = d.email.value.indexOf(".");

parte3 = d.email.value.length;

if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {

alert ("O campo " + d.email.name + " deve ser conter um endereco eletronico!");

d.email.focus();

return false;

}

//validar cidade

if (d.cidade.value == ""){

alert("O campo " + d.cidade.name + " deve ser preenchido!");

d.cidade.focus();

return false;

 

}

//validar usuário

if (d.usuario.value == ""){

alert("O campo " + d.usuario.name + " deve ser preenchido!");

d.usuario.focus();

return false;

}

//validar senha

if (d.senha.value == ""){

alert("O campo " + d.senha.name + " deve ser preenchido!");

d.senha.focus();

return false;

}

}

return true;

}

function validarSenha(){

senha = document.f1.senha.value

confsenha = document.f1.confsenha.value

 

if (senha == confsenha)

alert("SENHAS IGUAIS")

else

alert("SENHAS DIFERENTES")

}

</script>

 

</head>

 

<body>

<table>

<tr>

<td width="115" height="33"> </td>

<td width="79"> </td>

<td width="56"> </td>

<td width="187"> </td>

</tr>

<tr>

<td height="31"><label for="nome">Nome:</label></td>

<td colspan="3"><form id="cadastro" name="cadastro" method="post" action="inserir.php">

<input name="nome" type="text" id="nome" size="40" maxlength="40" />

*

</form></td>

</tr>

<tr>

<td height="29"><label for="sobrenome">Sobrenome:</label></td>

<td colspan="3"><form id="cadastro" name="cadastro" method="post" action="inserir.php">

<input name="sobrenome" type="text" id="sobrenome" size="40" maxlength="40" />

*

</form></td>

</tr>

<tr>

<td><label for="email">E-mail:</label></td>

<td colspan="3"><form id="cadastro" name="cadastro" method="post" action="inserir.php">

<input name="email" type="text" id="email" size="40" maxlength="40" />

*

</form></td>

</tr>

<tr>

<td height="40"><label for="estado">Estado</label></td>

<td><form id="cadastro" name="cadastro" method="post" action="inserir.php">

<select name="estado" id="estado">

<option>AC</option>

<option>AL</option>

<option>AP</option>

<option>AM</option>

<option>BA</option>

<option>CE</option>

<option>DF</option>

<option>ES</option>

<option>GO</option>

<option>MA</option>

<option>MT</option>

<option>MS</option>

<option>MG</option>

<option>PA</option>

<option>PB</option>

<option>PR</option>

<option>PE</option>

<option>PI</option>

<option>RJ</option>

<option>RN</option>

<option>RS</option>

<option>RO</option>

<option>RR</option>

<option>SC</option>

<option>SP</option>

<option>SE</option>

<option>TO</option>

</select>

*

</form></td>

<td><label for="cidade">Cidade:</label></td>

<td><input name="cidade" type="text" id="cidade" size="20" />

*</td>

</tr>

<tr>

<td height="30"><label for="usuario">Usuário:</label></td>

<td colspan="3"><input name="usuario" type="text" id="usuario" size="30" maxlength="20" />

*

</form></td>

</tr>

<tr>

<td height="30"><label for="senha">Senha:</label></td>

<td colspan="3"><form id="cadastro" name="cadastro" method="post" action="inserir.php">

<input name="senha" type="password" id="senha" size="20" maxlength="15" />

*

</form></td>

</tr>

<tr>

<td height="31"><label for="confsenha">Confirme Senha:</label></td>

<td colspan="3"><input name="confsenha" type="password" id="confsenha" size="20"

 

maxlength="15" />

*</td>

</tr>

<tr>

<td height="29" colspan="4">Antes de confirmar leia as <strong><a

 

href="regras.html" class="classe2">regras</a></strong></td>

</tr>

<tr>

<td height="37"> </td>

<td> </td>

<td> </td>

<td> </td>

</tr>

<tr>

<td> </td>

<td> </td>

<td> </td>

<td> </td>

</tr>

<tr>

<td height="28"> </td>

<td> </td>

<td> </td>

<td> </td>

</tr>

<tr>

<td> </td>

<td><form id="cadastro" name="cadastro" method="post" action="inserir.php">

<input type="submit" value="Enviar" />

</form></td>

<td> </td>

<td> </td>

</tr>

</table>

</body>

</html>

 

 

:unsure: eu sou meio inexperiente, se alguem souber me dizer o que eu fiz de errado....

 

valeu! http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.