Enviar Form Por Link
#1 Whitesnake
Posted 14/05/2004, 00:06
#2
Posted 14/05/2004, 00:21
<script language="JavaScript">
function Enviar(nome_do_form){
document.forms[nome_do_form].submit();
}
</script>
No link, você indica o "nome_do_form". Assim:
<a href="java script: Enviar('nome_do_form')">Enviar</a>
Nesse caso, o link nem vai precisar estar dentro do form para funcionar.
|
| ====================================
| Cavalo eu puxo no toco, burro eu puxo no morão.
| Gosto de whisky, mas a cerveja é minha paixão.
| Sou gamado na loira, mas da morena eu não largo não!
| ----------------------------------------------------------------
#3 Whitesnake
Posted 14/05/2004, 00:23
#4 Whitesnake
Posted 15/05/2004, 17:24
#5
Posted 15/05/2004, 17:59
|
| ====================================
| Cavalo eu puxo no toco, burro eu puxo no morão.
| Gosto de whisky, mas a cerveja é minha paixão.
| Sou gamado na loira, mas da morena eu não largo não!
| ----------------------------------------------------------------
#6 Whitesnake
Posted 15/05/2004, 18:21
#7
Posted 15/05/2004, 19:00
<INPUT TYPE="HIDDEN" NAME="redirect" VALUE="pagina.htm" target="_blank">
|
| ====================================
| Cavalo eu puxo no toco, burro eu puxo no morão.
| Gosto de whisky, mas a cerveja é minha paixão.
| Sou gamado na loira, mas da morena eu não largo não!
| ----------------------------------------------------------------
#8 Whitesnake
Posted 15/05/2004, 19:05
#9
Posted 15/05/2004, 19:12
#10 Whitesnake
Posted 15/05/2004, 19:22
altura = 355;
largura = 312;
function enq() {
window.open("", "votar", "scroll=no, height="+altura+", width="+largura);
}
<form action="teste.html" method="get" name="" target="votar" id="" OnSubmit="java script:enq();">
Só quero um otro form q funcione como esse só q ao invés de botão enviar quero um link!!!!!!
#11
Posted 15/05/2004, 19:26
Você quer um link que, ao ser clicado, o formulário seja submetido e ao mesmo tempo abra uma popup?
Se for isso:
<a href="java script:document.nomedoform.submit();" onclick="popup();">Link</a>
Aí ele vai executar a função popup(). Use o script que você colocou de popup, mas só mude o nome do mesmo.
#12 Whitesnake
Posted 15/05/2004, 19:28
#13
Posted 15/05/2004, 19:36
java script:popup();
Ou o nome da função que você quiser.
#14 Whitesnake
Posted 15/05/2004, 19:44
Aqui esta meu script:
<script>
altura = 355;
largura = 312;
function popup() {
window.open("?info", "votar", "scroll=no, height="+altura+", width="+largura);
}
</script>
<form name="formulario$a" action="java script:popup();" method="post">
<input type="hidden" name="nome2"value="$nome">
<input type="hidden" name="idade2"value="$idade">
<input type="hidden" name="sexo2"value="$sexo">
<a href="java script:document.formulario$a.submit();">$nome</a>
</form>
Mas quando meu script pede o conteudo das inputs hidden.... não exibe nada
#15
Posted 31/05/2004, 17:23
Ele até vai pra página de destino, mas não envia nenhum valor!!!
Preciso disso porque na página de confirmação dos dados digitados e tem o botão enviar e o botão alterar....
o alterar não funciona!!
<input name="alterar" type="submit" class="form_bottom" id="alterar" value=" alterar " onClick="java script:document.inscricao.action = 'inscricao_autores.php'; document.forms[inscricao].submit()">
Me ajudem ae!!!!
Valeu!!!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)