Ir para conteúdo
Fórum Script Brasil
  • 0

2 Forms


filipeguedes

Pergunta

ae galera.. num to conseguindo colocar 2 forms na mesma página

tenho 2 botoes no form2.php (solicitar e limpar)

e mais 2 no form.php (confirmar e limpar)

quando eu preencho o primeiro form vai tudo ok... recebo no email e tal..

quando preencho o segundo, chegam os dados do preimeiro formulario.. ou seja.. em branco porque não foi preenchido...

o action do primeiro tá form2.php

o action do segundo tá form.php

os botoes estão assim configurados:

 <img src="botoes/solicitar.jpg" width="100" height="30" style="cursor:pointer" onClick="document.forms[0].submit()"><img src="botoes/reset.jpg" width="100" height="30" style="cursor:pointer" onClick="document.forms[0].reset()">
 <img src="botoes/submit.jpg" width="100" height="30" style="cursor:pointer" onClick="document.forms[0].submit()"><img src="botoes/reset2.jpg" width="100" height="30" style="cursor:pointer" onClick="document.forms[0].reset()">

obrigadooooo desde já!

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
Guest - Sophie -

Isso é dúvida de javascript.

Você tá submetendo o mesmo formulário em ambos os botões:

document.forms[0].submit()

Neste caso, submete sempre o primeiro form do documento que está guardado na array forms.

Para o segundo formulário terá de escrever forms[1] ou escrever o nome das forms. Se a primeira form se chamar form1 e a segunda form2 ficará:

 <img src="botoes/solicitar.jpg" width="100" height="30" style="cursor:pointer" onClick="document.form1.submit()"><img src="botoes/reset.jpg" width="100" height="30" style="cursor:pointer" onClick="document.form1.reset()">
 <img src="botoes/submit.jpg" width="100" height="30" style="cursor:pointer" onClick="document.form2.submit()"><img src="botoes/reset2.jpg" width="100" height="30" style="cursor:pointer" onClick="document.form2.reset()">

Seria isso? Boa sorte

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - Sophie -

Nas atributos das forms deve ter qualquer coisa como

<form name="nome_da_form" action="form1.php">

é o nome da form que você põe, não a action

mas deu certo tudo bem, força.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...