[DÚVIDA HTML/PHP] Formulários submit + select

2 respostas
T

Olá, gostaria de saber como colocar um comando em um botão SUBMIT html sem ser o action do form.

Um exemplo BEM simplificado

Tenho um form com um select options de 1 a 5.

Logo embaixo tenho o submit do form.

mas ao selecionar uma das opções dos options, quero que apareça uma frase com a opção escolhida, AÍ SIM eu clico no botão submit e executa a action do form.

<?php if(isset($_REQUEST['isset']))
{echo "botao submit apertado";}?>

<html><head><title>.</title></head><body>

<form action="pagina_atual.php" method="post">

<input type="hidden" name="isset" value="ok">

<select name="op">

<option value="1">1</options>
<option value="2">2</options>
<option value="3">3</options>
<option value="4">4</options>
<option value="5">5</options>

</select>

<!-- QUERO QUE APAREÇA O "OP" AQUI sem CLICAR NO BOTÃO AQUI EMBAIXO -->

<input type="submit">

</form>

</body></html>

VALEW !

2 Respostas

T

Ahh nao queria, mas fiz em javascript

<script>
            function dimePropiedades(){
                    var indice = document.formul.miSelect.selectedIndex
                    var texto = document.formul.miSelect.options[indice].text

                    if(indice!=0)
                    {
                        alert(texto)
                    }
            }
        </script>

valew aew

R

Javascript é a melhor opção, só que ao invés de dar um alert, você faz assim:

Criar uma div antes do submit do seu formulário, colocando um id (por exemplo: id=“IdDiv”)

E no lugar do “alert” no javascript, faz:

Espero que ajude um pouco.

Criado 9 de fevereiro de 2011
Ultima resposta 9 de fev. de 2011
Respostas 2
Participantes 2