Enviado em 09/03/2018 - 19:01h
Preciso utilizar dois botões submit para um form. Já tentei com dois buttons:<input type='button' value='botao1' onclick=submitForm('php/grava1.php') /> <input type='button' value='botao2' onclick=submitForm('php/grava2.php') /> <script> function submitForm(source){ document.id_do_form.action = source; document.id_do_form.submit(); } </script>
<input type='submit' value='botao1' onclick=submitForm('php/grava1.php') /> <input type='submit' value='botao2' onclick=submitForm('php/grava2.php') /> <script> function submitForm(source){ document.id_do_form.action = source; document.id_do_form.submit(); } </script>
Enviado em 09/03/2018 - 22:11h
https://nandovieira.com.br/multiplos-botoes-submit-em-um-formularioEnviado em 09/03/2018 - 21:58h
Tenta dessa forma:<form id="form1" action="" method="POST"> ... ... ... <input type='button' value='botao1' onclick="submitForm('php/grava1.php')" /> <input type='button' value='botao2' onclick="submitForm('php/grava2.php')" /> </form> <script> function submitForm(source) { let elm = document.getElementById('form1'); elm.setAttribute('action', source); elm.submit(); } </script>
Enviado em 09/03/2018 - 22:10h
Funcionou do mesmo jeito que fiz no primeiro exemplo:<form action='' method='POST' name='form> ... <input type='button' value='botao1' onclick=submitForm('php/grava1.php') /> <input type='button' value='botao2' onclick=submitForm('php/grava2.php') /> ... </form> <script> function submitForm(source){ document.form.action = source; document.form.submit(); } </script>
Enviado em 09/03/2018 - 22:56h
Valeu pela ajuda.<form action='enviar_form.php' method='POST> ... <input type='submit' name='msg' value='url1' /> <input type='submit' name='msg' value='url2' /> </form>
<?php $msg = $_POST["msg"]; switch($msg){ case 'url1': include("url_do_scrip_1.php"); break; case 'url2': include("url_do_scrip_2.php"); break; } ?>
Enviado em 09/03/2018 - 22:59h
É uma boa prática. Está de acordo com o primeiro link que te enviei. Evite mudar o action do form com javascript. Utilize javascript somente para o estritamente necessário.tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
Graduação e certificação Eng. de redes e Eng. Linux[DUVIDA] (0)
Controle do PS5 no Linux Mint funciona? (3)
Autenticação necessária. um aplicativo quer acesso ao chaveiro "c... (1)