Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

kidh0

Um link dar submit num formulário

Recommended Posts

Tenho um link,<a href="incluir_enquete.php?cod=8">Mais opções</a>E eu gostaria fizesse as vezes de um botão submit, como fazer???

Compartilhar este post


Link para o post
Compartilhar em outros sites

é só colocar assim cara:

 

<a href="java script:nomedoform.submit();">Enviar</a>

 

Entendeu? ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tchê, o meu form tá assim:

 

<form action="votar_enquete.php" method="post" name="form_enquete" id="form_enquete" onsubmit="window.open('','pop','scrollbars=no,width=250,height=300')" target="pop" >
...

</form>

 

Se eu colocar o que tu me disseste:

 

<a href='java script:form_enquete.submit();'>Votar</a>

 

Ele não abre o popup, mas se eu colocar um:

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

 

Ele abre corretamente, o que está acontecendo?

 

é só colocar assim cara:

 

<a href="java script:nomedoform.submit();">Enviar</a>

 

Entendeu? ;)

<{POST_SNAPBACK}>

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta assim:

<a href='window.open('form_enquete.submit()','pop','scrollbars=no,width=250,height=300')'>Votar</a>

acho q funciona... você tem q colocar no link o javascript referente ao popup...

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta assim:

<a href='window.open('form_enquete.submit()','pop','scrollbars=no,width=250,height=300')'>Votar</a>

acho q funciona... você tem q colocar no link o javascript referente ao popup...

 

Voce nao pode colocar a funcão submit no href do link

e sim em um evento onClick ai sim ele vai funcionar

 

<a href='#1' onClick='javascript:form_enquete.submit();'>Votar</a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

E só uma dica que eu dou por causa de um grande problema que eu tive certa vez.

 

JAMAIS nomeie um botão 'type: button' com o nome de submit. ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim mano:

tipo, quando pessoal diz nome do seu formulário estão dizendo do name="" no caso o seu name="form_enquete'

<form action="votar_enquete.php" method="post" name="form_enquete" id="form_enquete">...<!-- tenta colocar o link assim ó --><a href = "#" onclick = "java script: document.form_enquete.submit()"> Enviar </a>  </form>Espero ter ajudado, bom não testei mais acho que está certo ok. Abraço!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.