Ir para conteúdo

POWERED BY:

Arquivado

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

Mr Crowley

Como passar valores por um link ?

Recommended Posts

<a href="java script:form.submit();">LVE</a>como eu passo valores dessa forma ou sei que click nesse link?tenho mais 3 links da msm forma. so que casa link mostra um conteudo diferente.e esses 3 conteudos estao na msm pagina...como eu sei em qual eu clickei?faloe t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

você tem la o seu form...

 

<!-- Note que eu não defini a action do form -->
<form name="form1">
 <input type="text" name="nome">
</form>

 

Então você tem 3 links

 

<a href="javascript:enviaForm(1);">LINK 1</a>
<a href="javascript:enviaForm(2);">LINK 2</a>
<a href="javascript:enviaForm(3);">LINK 3</a>

 

E para finalizar, a função que muda a action para onde o form vai ser enviado:

 

PHP

[*]<script>

[*]function enviaForm(num) {

[*] if (num == 1) document.form1.action = 'pagina1.asp';

[*] if (num == 2) document.form1.action = 'pagina2.asp';

[*] if (num == 3) document.form1.action = 'pagina3.asp';

[*] document.form1.submit();

[*]}

[*]</script>

 

É só isso!

Abraços, T+ http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu cara........

 

so uma duvida....

 

ASP

[*]

 

[*]<script> 

 

[*]function enviaForm(num) { 

 

[*] if (num == 1) document.form1.action = 'pagina1.asp'; 

 

[*] if (num == 2) document.form1.action = 'pagina2.asp'; 

 

[*] if (num == 3) document.form1.action = 'pagina3.asp'; 

 

[*] document.form1.submit(); 

 

[*]} 

 

[*]</script>

 

[*]

se eu usar dessa forma funciona

ASP

[*]

 

[*]<script> 

 

[*]function enviaForm(num) { 

 

[*] if (num == 1) document.form1.action = 'pagina.asp?loc1'; 

 

[*] if (num == 2) document.form1.action = 'pagina.asp?loc2'; 

 

[*] if (num == 3) document.form1.action = 'pagina.asp?loc3'; 

 

[*] document.form1.submit(); 

 

[*]} 

 

[*]</script>

 

[*]

 

 

eu nao tenho 3 paginas, e sim uma unica pagina...

de acordo com o link que o cara click eu mostro uma parte da pagina e outra nao...

 

mais dessa forma que eu coloque funciona?

to te perguntando pq nao to no trampo agora, e nao tenho como testar...

so amanha... mais ja estou tirando a duvida...

e valeu pela dica..

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assim não funcionaria??

 

<script> function enviaForm(num) {   document.form1.action = 'pagina.asp?loc' + num;  document.form1.submit(); } </script>

VALEW!! :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assim não funcionaria??

 

<script> function enviaForm(num) {   document.form1.action = 'pagina.asp?loc' + num;  document.form1.submit(); } </script>
VALEW!!  :D

<{POST_SNAPBACK}>

brigadao cara...

assim fica mais dinamico e separado tb...

 

valeu e obrigado a todos pela ajuda...

T+

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.