cha Postado Dezembro 9, 2008 Denunciar Share Postado Dezembro 9, 2008 (editado) bom dia.tem como fazer no php. um <form action...> que va mudando conforme a opçao escolida no select <option> ?tentei fazer, mas tem um detalhe, esse select <option> ta dentro de um outro form. ele sempre faz a action pelo form que esta por fora. obrigado Editado Dezembro 12, 2008 por cha Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Romerito Postado Dezembro 9, 2008 Denunciar Share Postado Dezembro 9, 2008 (editado) tem sim cara tenta isso!<script language="javascript" > function muda_act() { var selecionado = document.getElementById('nome_do_select').value; switch ( selecionado ) { case '1' : document.forms[0].action = "pagina1.php"; break; case '2' : document.forms[0].action = "pagina2.php"; break; case '3' : document.forms[0].action = "pagina3.php"; break; //e assim vai ate quantas paginas você desejar default : document.forms[0].action = "pagina8.php"; break; } } </script> <select onchange="muda_act()" id="nome_do_select" > <option value="1">Pagina 1</option> <option value="2">Pagina 2</option> <option value="3">Pagina 3</option> <option value="8">Pagina 8</option> </select>só que isso é javascript, você postou no local errado, abraço! Editado Dezembro 9, 2008 por Romerito Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cha Postado Dezembro 12, 2008 Autor Denunciar Share Postado Dezembro 12, 2008 valeu cara, é isso mesmo.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
cha
bom dia.
tem como fazer no php. um <form action...> que va mudando conforme a opçao escolida no select <option> ?
tentei fazer, mas tem um detalhe, esse select <option> ta dentro de um outro form.
ele sempre faz a action pelo form que esta por fora.
obrigado
Editado por chaLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
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.