lordjulio 0 Denunciar post Postado Janeiro 6, 2004 Fala Galera!To precisando de uma ajudinha de vcs em relação ao meu formulário que deve ter os seguintes campos obrigatórios:SolicitanteNomeTelefoneE-mailAgradeço desde já a atenção de todos[]'sLord Julio Compartilhar este post Link para o post Compartilhar em outros sites
Douglas 6 Denunciar post Postado Janeiro 6, 2004 http://www.linhadecodigo.com.br/codigos.as...odigo=369&sub=8 Faz uma busca no fórum que você encontra mais informações. Compartilhar este post Link para o post Compartilhar em outros sites
babu 0 Denunciar post Postado Janeiro 6, 2004 Salve,você quer o codigo [pronto é isso?\\ Compartilhar este post Link para o post Compartilhar em outros sites
lordjulio 0 Denunciar post Postado Janeiro 6, 2004 Exatamente Babu.[]'sLord Julio Compartilhar este post Link para o post Compartilhar em outros sites
lordjulio 0 Denunciar post Postado Janeiro 6, 2004 Bom galera após algumas horinhas quebrando a cabeça pra adicionar os campos obrigatórios de meu formulário, seguindo o link do Douglas, e não dado certo, descobri que o próprio Dreamweaver MX 2004 (não sei se o MX faz) faz o trabalho todo com muita praticidade. Vou mostrar como: 1) Selecione o formulário todo clicando no pontilhado vermelho 2) Vá em behaviors e selecione o botão "+" 3) Selecione Validate Form 4) Escolha os campos que deseja serem obrigatórios e a forma como devem ser preenchidos. 5) Após feito isto, instancie para que fique onSubmit. Se você quizer personalizar os avisos é possivel mudando as linhas no codigo fonte. Agradesço a ajuda de todos e deixo aqui o post para quem no futuro tiver este tipo de duvidas. []'s Lord Julio Compartilhar este post Link para o post Compartilhar em outros sites
babu 0 Denunciar post Postado Janeiro 6, 2004 Salve,Usa isso para ver se funciona:<script language="JavaScript"><!--function ValidaForm(theForm) {if (theForm.nome.value == "") { alert("Por favor, preencha o campo NOME."); theForm.nome.focus(); return (false);} if (theForm.email.value == "") { alert("Por favor, preencha o campo EMAIL."); theForm.email.focus(); return (false); } else { if (theForm.email.value.indexOf('@', 0) == -1) { alert("Por favor, preencha o campo EMAIL corretamente."); theForm.email.focus(); return(false); } if (theForm.email.value.indexOf('.', 0) == -1) { alert("Por favor, preencha o campo EMAIL corretamente."); theForm.email.focus(); return(false); } } if (theForm.cidade.value == "") { alert("Por favor, preencha o campo CIDADE."); theForm.cidade.focus(); return (false); }if (theForm.ddd.value == "") { alert("Por favor, preencha o campo DDD."); theForm.ddd.focus(); return (false); } if (theForm.ddd.value.length < 2) { alert("O campo DDD-Telefone deve ter 2 caracteres. Por favor, preencha o campo corretamente."); theForm.ddd.focus(); return (false); } if (theForm.ddd.value-0 != theForm.ddd.value) { alert("O campo DDD-Telefone deve conter apenas números. Por favor, preencha o campo corretamente."); theForm.ddd.focus(); return (false); } if (theForm.telefone.value == "") { alert("Por favor, preencha o campo TELEFONE."); theForm.telefone.focus(); return (false); } var checkOK = "0123456789 -"; var checkStr = theForm.telefone.value; var allValid = true; for (i = 0; i < checkStr.length; i++) { ch = checkStr.charAt(i); for (j = 0; j < checkOK.length; j++) if (ch == checkOK.charAt(j)) break; if (j == checkOK.length) { allValid = false; break; } } if (!allValid) { alert("Por favor, preencha o campo TELEFONE usando apenas números, espaço em branco ou o caracter \"-\"."); theForm.telefone.focus(); return (false); } if (theForm.telefone.value.length < 7) { alert("Por favor, preencha o campo TELEFONE corretamente."); theForm.telefone.focus(); return (false); }var intDDDFax = theForm.dddfax.valueif (theForm.dddfax.value!="" && (intDDDFax.length < 2 || !CheckInteiro(theForm.dddfax.value))) { alert("Por favor, preencha o campo DDD com DOIS NÚMEROS."); theForm.dddfax.focus(); return(false);}if (theForm.fax.value!="" && theForm.dddfax.value=="") { alert("Por favor, preencha o campo DDD."); theForm.dddfax.focus(); return(false);}var intDDDCel = theForm.dddcelular.valueif (theForm.dddcelular.value!="" && (intDDDCel.length < 2 || !CheckInteiro(theForm.dddcelular.value))) { alert("Por favor, preencha o campo DDD com DOIS NÚMEROS."); theForm.dddcelular.focus(); return(false);}if (theForm.celular.value!="" && theForm.dddcelular.value=="") { alert("Por favor, preencha o campo DDD."); theForm.dddcelular.focus(); return(false);}}return (true);}//--></script><script>if (screen.width > 800) document.write("<table><tr><td><table width=120><tr><td></td></tr></table></td><td>");</script><table width="776" border="0" cellspacing="0" cellpadding="0" class="cinza"> <tr bgcolor="#FFFFFF"> <td colspan="2" align="right"> </td> </tr><tr> <td class="bordaesq"> <p class="padrao"><b class="comentario1">Nome:</b></p></td> <td class="bordadir"> <input type="text" name="nome" size="50"> </td> </tr> <tr> <td class="bordaesq"> <p class="padrao"><b class="comentario1">Email:</b></p></td> <td class="bordadir"> <input type="text" name="email" size="50"> </td> </tr> <tr> <td class="bordaesq" height="28"> <p class="padrao"><b class="comentario1">Endereço:</b></p></td> <td class="bordadir" height="28"> <input type="text" name="endereco" size="50"> </td> </tr> <tr> <td class="bordaesq"> <p class="padrao"><b class="comentario1">Cidade:</b></p></td> <td class="bordadir"> <input type="text" name="cidade" size="50"> </td> </tr> <tr> <td class="bordaesq"> <p class="padrao"><b class="comentario1">Telefone:</b></p></td> <td class="bordadir"><p class="padrao">(0xx <input type="text" name="ddd" size="1" maxlength="2"> ) <input type="text" name="telefone" size="20" maxlength="9"> </p></td> </tr> <tr> <td class="bordaesq" width="291"> </td> <td class="bordadir" width="489"> </td> </tr> <tr> <td colspan="2" align="center" class="bordaentrevistas"> <input type="submit" name="envia" value="Enviar" class="botao"> <input type="reset" name="Submit2" value="Apagar" class="botao"> </td> </tr> <tr> <td class="bordaentrevistas2" colspan="2"> </td> </tr></table><br> <script>if (screen.width > 800) document.write("</td></tr></table>")</script></body></html><script>if (screen.width > 800) document.write("</td></tr></table>")</script>\\ Compartilhar este post Link para o post Compartilhar em outros sites