quarta-feira, 23 de dezembro de 2009

Enviando dados de formulário através de link

Pessoal,

Respondendo a dúvida de um leitor se teria como enviar dados de formulário html sem utilizar botão submit.
Por isso montei um exemplo bem simples de como fazer isso atravé de um link <a href.

<html>
    <head>

    </head>
<body>

    <form method="post" action="teste.php" name="formulario1">
        <a href="javascript:{document.formulario1.submit();}">Enviar</a>
        <input type="hidden" name="user" value="teste">
    </form>

</body>

</html>

O javascript possui a função submit() que faz o envio dos dados.
formulario1 é o nome dado ao form.
No exemplo coloquei um input com o nome="user" e valor="teste".
No action coloquei teste.php que será o arquivo que vai verificar se os dados foram enviados. Se você mudar o method para get, você verá as informações na URL.

Boa sorte!

Nenhum comentário:

Postar um comentário

Obrigado pela participação. Continue visitando Dúvidas de Programação - Programming Doubts

Links

Related Posts with Thumbnails