Ir para conteúdo

POWERED BY:

Arquivado

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

guilhermezd

Não consegui depurar valida_form em JS...

Recommended Posts

Observem o codigo abaixo: alguem sabe onde está o erro pois aparece o erro 'nome' é nulo ou não é um objeto<script LANGUAGE="JavaScript"><!--//function valida_form() { var Form; Form = document.leilao; if (Form.nome.value.length == 0) {alert("Por favor, preencha seu nome."); Form.nome.focus(); return false;} if (Form.email.value.length == 0) {alert("Por favor, preencha seu e-mail."); Form.email.focus(); return false;} if (Form.telefone.value.length == 0) {alert("Por favor, preencha o telefone para contato."); Form.telefone.focus(); return false;} if (Form.modelos.value.length == 0) {alert("Por favor, preencha o modelo que deseja."); Form.modelos.focus(); return false;} return true;}//--></script>'----------formulário----------<FORM method="POST" name="Leilao" action="http://www.carroecia.com.br/contato/leilao2003c.asp" onSubmit="return valida_form()"> <div align="center"> <TABLE width="535" border=0 align="center" cellpadding="0" cellspacing="0" bordercolor="#000000"> <TR> <TD width="529" height="67" align="center" valign="bottom" bordercolor="#000000" bgcolor="#cc0000" halign="CENTER"> <p><font color="#FFFFCC" size="5" face="Arial, Helvetica, sans-serif"><B>Pesquisa ao Contrário</B></font><font color="#FFFFCC" size="5" face="Arial, Helvetica, sans-serif"><font size="3"><I><br> Você diz qual carro está interessado e a Carro e Cia envia as ofertas <br> para seu e-mail.</i></font></font></p></TD> </TR> </TABLE> <TABLE width="87%" border=0 cellspacing="0" cellpadding="0"> <TR> <TD bgcolor="WHITE" valign="TOP" halign="CENTER" align="CENTER"> <table width="542" border="0" align="center"> <tr> <td width="70%" height="13" align="center" valign="TOP" bgcolor="#E6E6E6"> <table width="535" border="0" align="center" cellspacing="2" bgcolor="#FFFFFF"> <tr> <td width="108" bgcolor="#E6E6E6"> <div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome:<font color="#FF0000">*</font></font></strong></div></td> <td colspan="2" bgcolor="#E6E6E6"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="nome" type="TEXT" id="nome" size="30" maxlength="30"> </font></strong></td> </tr> <tr> <td bgcolor="#E6E6E6"> <div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">E-mail:<font color="#FF0000">*</font></font></strong></div></td> <td colspan="2" bgcolor="#E6E6E6"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="email" type="TEXT" id="email" size="30" maxlength="30"> </font></strong></td> </tr> <tr> <td bgcolor="#E6E6E6"> <div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Telefone:<font size="2" face="Verdana, Arial, Helvetica, sans-serif"><font color="#FF0000">*</font></font></strong></font></div></td> <td colspan="2" bgcolor="#E6E6E6"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="telefone" type="TEXT" id="telefone" size="30" maxlength="30"> </font></strong></td> </tr> <tr> <td height="23" bgcolor="#E6E6E6"> <div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Automóvel:<font color="#FF0000">*</font></font></strong></div></td> <td colspan="2" bgcolor="#E6E6E6"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="modelos" type="TEXT" id="modelos" size="35" maxlength="24"> </font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><em><font face="Arial, Helvetica, sans-serif">(É permitido mais de um modelo separados por vírgula).</font></em> </font></td> </tr> <tr> <td height="9" bgcolor="#E6E6E6"> <div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Cor:<i> </i></font></strong></div></td> <td colspan="2" bgcolor="#E6E6E6"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><i> <input type="TEXT" name="cor" size="20" maxlength="20"> </i> </font></strong></td> </tr> <tr bgcolor="#E6E6E6"> <td height="23"> <div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tipo de Automóvel: </font></strong></div></td> <td width="264"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input type="radio" name="Tipo" value="Novo"> NOVA <input type="radio" name="Tipo" value="Usado"> USADA <input type="radio" name="Tipo" value="Tanto Faz" checked> Tanto Faz </font></strong></td> <td width="149"><strong>Qual ano?   <input type="TEXT" name="Ano" size="10" maxlength="10"> </strong></td> </tr> <tr> <td bgcolor="#E6E6E6"> </td> <td colspan="2" bgcolor="#E6E6E6"><b> <% if Carroecia = 1 then Session("NewsletterCarroecia") = 1 %> <input type="checkbox" name="Carroecia" value="1"> <% else Session("NewsletterCarroecia") = 0 %> <input name="Carroecia" type="checkbox" value="1" checked> <% end if %> </b><i><b>"Desejo receber newsletter: Carro e Cia"</b></i> <b></b></td> </tr> <tr> <td height="26" colspan="3" bgcolor="#E6E6E6"><div align="right"><strong></strong></div> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">                                 Melhor forma de contato:</font></strong> </font> <select name="Contato"> <option value="1" selected>pelo E-Mail</option> <option value="2">pelo Celular</option> <option value="3">por Telefone</option> <option value="4">por qualquer jeito</option> </select> </td> </tr> </table> <p><i></i><font size="2"><font size="3"> <i>Outras informações pertinentes</i><b>:</b></font><b><br> <textarea name="info" cols="50" rows="4"></textarea> </b></font></p> <p> <input type="submit" name="enviar" value="Enviar" > </p></td> </tr> <tr> </table></TD> </TR> </TABLE> </div> </FORM>

Compartilhar este post


Link para o post
Compartilhar em outros sites

O seu código está assim:Form = document.leilao;Substitua por:Form = document.Leilao;Não se esqueça que o JavaScript é Case sensitive.Até Mais!!!

Como assim me explique o que é caseOnde mudo isto?Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma linguagem case sensitive é aquela que diferencia caracteres minúsculos de maiúsculos, o JavaScript é uma linguagem case sensitive.O seu código está assim:Form = document.leilao;Note q o primeiro "L" de leilão em seu código está em minúsculo e o nome do form está em maiúsculo portanto altere seu código para:Form = document.Leilao;Até Mais!!!

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.