Guest - guilhermezd - Postado Julho 21, 2004 Denunciar Share Postado Julho 21, 2004 Observem o codigo abaixo: alguém 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"><% elseSession("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> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Julho 21, 2004 Denunciar Share Postado Julho 21, 2004 na real..você disse que é javascript, né?então, porque você postou em ASP? Temos uma área de Javascript.Estou movendo sua mensagem para la!Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Decio Postado Julho 21, 2004 Denunciar Share Postado Julho 21, 2004 Abaixo o seu código corrigido:Obs: Note que só arrumei a 1º validadção, o resto é com você.<script LANGUAGE="JavaScript"><!--//function valida_form() {var Form; //Form = document.leilao;if (document.frmLeilao.nome.value == "") {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 name = "frmLeilao " action="http://www.carroecia.com.br/contato/leilao2003c.asp" onSubmit="return valida_form()" method="POST"><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"><% elseSession("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> </table></TD></TR></TABLE></div></FORM> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - guilhermezd -
Observem o codigo abaixo:
alguém 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>
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.