Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

kklj

2 botoes no html

Recommended Posts

pessoal tenho numa pagina php e html, no html tenho um form com 2 botoes. e cada um executa uma funcao diferente. gostaria de saber qual botao o usuario clicou, para poder executar tal tarefa.

 

obs. a tarefa sera executada na mesma pagian, ou seja o form nao envia os dados para outra pagina.

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenho um form, com 2 botoes, botao 1 e botao 2. se eu clicar no botao1 faço isso, se eu clicar no botao2 faço assim, e caso nao clico em botao nenhum, nao acontece nada.

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Realmente se ver fica dificil... mas geralmente dando ID aos botões, e depois capurando com o "isset", você consegue saber qual foi ou não usado....

 

é mais ou menos isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca onclick em um

 

 

e outro onclick em outro

 

 

<input type="button" onclick="alert('botao1');" value="botao1" />


<input type="button" onclick="alert('botao2');" value="botao2" />

 

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

programador php, acho que o "faço isso" ou "faço isso" que ele quiz dizer, seria uma condição if:

 

<?php
if(isset($_POST[botao1])){
.. faz isso
}
elseif(isset($_POST[botao2])){
.. faz isso
}
?>

Lógico que se não houverem ocorrência de nenhum dos 2 botões, não vai acontecer nada no form..

Compartilhar este post


Link para o post
Compartilhar em outros sites

programador php, acho que o "faço isso" ou "faço isso" que ele quiz dizer, seria uma condição if:

 

<?php
if(isset($_POST[botao1])){
.. faz isso
}
elseif(isset($_POST[botao2])){
.. faz isso
}
?>

Lógico que se não houverem ocorrência de nenhum dos 2 botões, não vai acontecer nada no form..

isso que você diz faz sentido...

 

mas vai saber o que ele quiz dizer

 

me confundi porque se num clicar em lugar nenhum

 

 

num tem nem como fazer

 

 

a não ser que o sistema dele faça xablin

 

sahusahs

Compartilhar este post


Link para o post
Compartilhar em outros sites

acredito que o certo seja a solução do Alex é javascript

ja tivemos perguntas aqui sobre o assunto e foi sempre essa a solução, javascript ^^

 

pois ao enviar um FORM pelo PHP vai receber o valor dos dois <inputs> por isso javascript seria a melhor

solução

 

falow abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

acredito que o certo seja a solução do Alex é javascript

ja tivemos perguntas aqui sobre o assunto e foi sempre essa a solução, javascript ^^

 

pois ao enviar um FORM pelo PHP vai receber o valor dos dois <inputs> por isso javascript seria a melhor

solução

 

falow abraço

 

foi isso que pensei, mas a unica pessoa que pode nos dizer isso é o autor do topico

 

 

falou

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.