Jump to content


Photo

Formulário Em Javascript


  • Faça o login para participar
1 reply to this topic

#1 babangida

babangida

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 10/04/2005, 00:49

Olá pessoal beleza?
Estou com um formulário em javascript e gostaria de saber se os códigos estão corretos, onde devo colocar o e-mail para onde o formulário deve ir e o que devo colocar no form action="". Os códigos seguem abaixo. Agradeço desde já.

<html>
<head>
<script>
function ValidaFormulario () {

if (document.formulario.Nome.value==""){
  alert("Digite o seu Nome");
  document.formulario.Nome.focus();
return false;
}
if (document.formulario.Email.value==""){
  alert("Digite o seu Email");
  document.formulario.Email.focus();
return false;
}
 
if (document.formulario.Assunto.value==""){
  alert("Digite um Assunto");
  document.formulario.Assunto.focus();
  return false;
}
if (document.formulario.Mensagem.value==""){
  alert("Digite uma Mensagem");
  document.formulario.Mensagem.focus(); 
 
  return false;
}

return true;
}
// -->

</script>

<title>Formulário em JavaScript</title></head>

<body>
<div align="center">
  <table width="100%" border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td height="12"><font color="#FFFFFF" size="1">_</font></td>
    </tr>
    <tr>
      <td height="19" valign="top"> <form action="" method="POST" name="formulario" id="formulario" onSubmit="return ValidaFormulario();">
          <div align="center">
            <input type="hidden" name="redirect" value="http://www.site.com..../obrigado.htm">
            <input type="hidden" name="recipient" value="e-mail@site.com.br">
          </div>
          <div align="center">
            <table border="0" cellpadding="0" cellspacing="0" width="100%" height="157">
              <tr>
                <td width="39%" height="25" align="center"><div align="right"><font size="2" face="verdana">
                    Nome:&nbsp; </font></div></td>
                <td width="61%" align="center"><div align="left"><font size="2" face="verdana">
                    <input name="Nome" type="text" id="Nome" size="24" onSubmit="return ValidaFormulario();">
                    </font></div></td>
              </tr>
              <tr>
                <td height="25" align="center"><div align="right"><font size="2" face="verdana">E-Mail:&nbsp;
                    </font></div></td>
                <td height="25" align="center"><div align="left"><font size="2" face="verdana">
                    <input name="Email" type="text" id="Email" size="24" onSubmit="return ValidaFormulario();">
                    </font></div></td>
              </tr>
              <tr>
                <td height="25" align="center"><div align="right"><font size="2" face="verdana">
                    Assunto:&nbsp; </font></div></td>
                <td height="25" align="center"><div align="left"><font size="2" face="verdana">
                    <input name="Assunto" type="text" id="Assunto" size="24" onSubmit="return ValidaFormulario();">
                    </font></div></td>
              </tr>
              <tr>
                <td height="81" align="center" valign="top"> <p align="right"><font size="2" face="verdana">Mensagem:&nbsp;
                    </font></p></td>
                <td height="81" align="center" valign="middle"><div align="left"><font size="2" face="verdana">
                    <textarea name="Mensagem" cols="24" rows="4" id="Mensagem" onSubmit="return ValidaFormulario();"></textarea>
                    </font></div></td>
              </tr>
              <center>
                <tr>
                  <td height="1" colspan="2" align="center"> <div align="left"><font size="2" face="verdana">
                      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                      <input name="submit" type="submit" value="Enviar" onSubmit="return ValidaFormulario();">
                      &nbsp;&nbsp;
                      <input name="reset" type="reset" value="Limpar" onSubmit="return ValidaFormulario();">
                      </font></div></td>
                </tr>
              </center>
            </table>
          </div>
        </form></td>
    </tr>
    <tr>
      <td height="19" valign="top">
<div align="center"></div></td>
    </tr>
  </table>
</div>
</body>
</html>


Edição feita por: xxALExx, 10/04/2005, 08:48.


#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 10/04/2005, 10:21

No action="" você define para qual arquivo irá as informações obtidas no formulário.

Com linguagens dinâmicas você consegue recuperar as tais informações do form.


[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq