• 0
Sign in to follow this  
Halfar

Dois Botoes No Mesmo Formulario

Question

Como faço para que funcione dois botoes no mesmo formulário?

Um dos botões executará o arquivo especificado no formulário, como mostrado abaixo:

<form enctype="multipart/form-data" action="SelImag.php4" method="post">

O outro botão deverá executar uma função, como mostrado abaixo:

echo "<input type='submit' name='Submit' value='Confirmar' onClick='Confirmar(this)'>";

function Confirmar(){

codigos

codigos

}

Só que ao clicar no botão da função ele executa o arquivo especificado lá no formulário... Como resolvo isto?

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Vê se dá certo assim:

seu codigo

echo "<input type='submit' name='Submit' value='Confirmar' onClick='Confirmar(this)'>";

troca o 'submit' por 'button'...

echo "<input type='button' name='Submit' value='Confirmar' onClick='Confirmar(this)'>";

porque se for submit sempre vai enviar seu formulario.

e declara a função antes, pra poder chamá-la.

se te ajudei valeu, se não espera mais um pouco que alguém te responde ok!

Share this post


Link to post
Share on other sites
  • 0

ola, voltei a mecher com esta historia de 2 botoes no mesmo formulario.

fiz como sugerido, assim:

<input type="submit" name="Submit" value="Enviar">

<input type="button" name="Submit2" value="Limpar" onClick="Limpar();">

as funcoes estao num arquivo js, o primeiro botao não tem problema, funciona de boa, mas o segundo dá erro, e apenas por enquanto fiz uma funcao simples somente para testar, assim:

function Limpar(){

alert("teste");

}

aparece o erro "objeto esperado", o mais estranho é que limpei o cache, e na pasta internet temporary files não estou achando o arquivo js, não é nesta pasta que é baixado o arquivo js? já dei uma varredura em todo disco e não achei nada...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this