• 0
Sign in to follow this  
serginhosant

Vários Botões Em Um Formulário

Question

Gente... como faço para ter vários botões em um só formulário ?

cada botão tem uma funcionalidade!

obrigado

Share this post


Link to post
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Sérgio.... tive a mesma questão a um tempo atrás.. E discutindo idéias com o pessoal aqui do fórum a melhor solução que achei foi, dentro de um unico arquivo, colocar condições para saber qual botão foi selecionado.

mas eu usei ASP... acho que sem uma linguagem dinamica, você não consegue...

Share this post


Link to post
Share on other sites
  • 0

Por exemplo, tem um formulário com botões Excluir, Salvar, Editar... Mas quando você coloca botões, eles serão levados para um unico arquivo que é identificado pelo <FORM>

Então a unica forma, pelo menos que eu encontrei, foi dentro deste arquivo fazer varios if para saber qual dos botões foi selecionado.

*Se clicou em Excluir então

excluir

*se clicou em Editar então

edite

*se clicou em Salvar então

salve

Share this post


Link to post
Share on other sites
  • 0

Entendi, chamando a mesma função com ações diferentes, tipo

acao(login) --> faz login

acao(submit) --> envia form

acao(session) --> cria sessão

e por aí vai..... é isso mesmo ????

Share this post


Link to post
Share on other sites
  • 0

<form name="form1" action="ani2.asp" method="post">

<input type="submit" name="caranguejo" value="Praia">

<input type="submit" name="caranguejo" value="Panela">

<input type="submit" name="caranguejo" value="Cachorro">

</form>

<% Response.Write Request.form("caranguejo")

If Request.Form("caranguejo")="Praia" Then

Passar o dia tomando cerveja e comendo camarão no quioske

Else If Request.Form("caranguejo")="Panela" Then

Opa! to com fomeeeeeeee!!

Else

a culpa é do cachorro

End If

End If

%>

abraços

Share this post


Link to post
Share on other sites
  • 0

o segredo é coloar um value no botão... ou seja..... cada botão terá seu próprio valor, depois fica fácil de fazer um case em PHP ou ASP....

t+v

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this