Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
To fazendo uma validação p/ validar o preenchimento de alguns campos.
segue meu code:
form.htm
<head><script language=Javascript src="js.js"></SCRIPT></head><body bgcolor="#FFFFFF" leftmargin="0" topmargin="8"><div align="center"><form action="adicionar2_teste.asp" method="POST" name="Form" target="_parent" id="Form" onSubmit="return Valida();"> <table width="650" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="top"><div align="center"><font color="#FF0000" size="3" face="Verdana"></font></div></td> </tr> <tr> <td valign="top"><div align="center"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="19" valign="top"> <div align="center"> </div> <div align="center"> <table border="0" cellpadding="0" cellspacing="0" width="100%" height="42"> <tr> <td width="100%" height="25" align="center"><div align="right"><font size="2" face="verdana"> </font></div> <div align="left"><font size="2" face="verdana"> </font></div></td> </tr> <tr valign="top"> <td height="16" align="center"> <div align="right"><font size="2" face="verdana"> </font></div> <div align="center"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Programa</font></strong></div></td> <td><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Utiliza</font></strong></div></td> <td><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Principais usos</font></strong></div></td> <td><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Qte de horas/dia</font></strong></div></td> <td><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong> </strong></font> </strong></div></td> </tr> <tr> <td width="17%" height="20"> <div align="center"><strong></strong></div></td> <td width="21%" height="20"> <div align="center"><strong></strong></div></td> <td width="30%" height="20"> <div align="center"><strong></strong></div></td> <td width="27%"> <div align="center"><strong></strong></div></td> <td width="5%" height="20"> <div align="center"><strong></strong></div></td> </tr> <tr> <td valign="top"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Word:</font></strong></td> <td valign="top"> <div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Sim <input type="radio" name="word" value="sim"> Não <input type="radio" name="word" value="não"> </font></div></td> <td valign="top"> <div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="word_usos" type="text" id="word_usos" style="background-color: #EEEEEE; font-family: Verdana; font-size: 11 px; color: #555555; border: 1px solid #666666" size="26"> </font></div></td> <td valign="top"> <div align="center"> <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="word_horas" type="text" id="cargo3" style="background-color: #EEEEEE; font-family: Verdana; font-size: 11 px; color: #555555; border: 1px solid #666666" size="8" maxlength="8"> </font></p> <p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">( horas )</font></p> </div></td> <td><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong> </strong> </font></div></td> </tr> </table> </div></td> </tr> <center> <tr> <td height="1" align="center"><font size="2" face="verdana"> <input name="submit" type="submit" id="submit" value="Enviar"> <input name="reset" type="reset" value="Limpar"> </font></td> </tr> </center> </table> </div></td> </tr> </table> </div></td> </tr> <tr> <td height="20" valign="top"> <div align="center"><font size="2"><font face="Verdana"></font></font> </div></td> </tr> </table> </form> <p> </p><p> </p></div></body>
e a pg o arquivo.js que tem a validação:
function Valida () { if (document.Form.word_usos.value==""){ alert("você esqueceu de preencher o campo Usos!"); document.Form.word_usos.focus(); return false; } if (document.Form.word_horas.value==""){ alert("você esqueceu de preencher o campo qtde de horas!"); document.Form.word_horas.focus(); return false; } //---- return true;}// -->
então...O que esse code faz?
Mas ele valida independente se o campo sim ou não esteja preenchido...
E o que eu realmente precisava era assim:
entenderam? se alguém puder me ajudar agradeço desde ja..
OBS: não precisem ligar muito pelo code do form, o que precisaria analisar mesmo seria a js.js
valeu
t+
Carregando comentários...