Ir para conteúdo

POWERED BY:

Arquivado

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

leooizepi

mandar parametro javascript no <a href>

Recommended Posts

e ae galera...

 

 

 

é o seguinte, tenho um link com <a href='pagina.php'> e tenho q mandar um parametro nesse link, meu codigo esta num hidden:

 

<input type='hidden' name='hidden' id='hidden' value='teste'>

ja tentei:

 

<a href='pagina.php?cod=document.getElementById('teste').value'>

 

e nada de aparecer na outra tela o parametro...

 

como posso resolver esse problema??

 

abraço!! t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

o nome do campo é hidden e nao teste troque e teste

Compartilhar este post


Link para o post
Compartilhar em outros sites

ops.. eu errei aki na digitação..

 

estou dando apenas um exemplo..

 

<input type='hidden' name='teste' id='teste' value='teste'>

a questao é que, quando eu faço isso:

 

<a href='pagina.php?cod=document.getElementById('teste').value'>

 

o resultado do $_REQUEST na pagina, mostra como string assim:

 

resultado: document.getElementById('teste').value

valeu!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente concatenar

 

<a href='pagina.php?cod=' & document.getElementById('teste').value>

 

nao sei se funcionará

Compartilhar este post


Link para o post
Compartilhar em outros sites

a maneira mais facil sem duvida e você implementar por exemplo

<? $link= $_GET['teste'];?>

 

<a href="pagina.php?cod='<?=$link?>">

 

// como nao estou no pc onde possa correr php vou fazer so com js

 

 

Aqui vai o codigo

 

 

 

fiz da maneira mais complicadA POSSIVEL E SE CALHAR A MAIS ERRADA

<html>

<head>

<script>

function param(what,link,caixa){

r=document.getElementById(caixa).value;

w=link+"="+r;

window.location=w;

 

}

</script>

</head>

<body>

<input type='hidden' name='hidden' id='hidden' value='teste'>

<a href="java script:param(this,'pagina.php?cod','hidden')">teste</a>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

pelo lightbox q eu to usando, tambem nao funcionou, o lightbox abriu.,. mais fico num loop de carregando, eu axo q ele nao aceita chamar uma pagina por javascript, assim tem q chamar a pagina normal po <a href=pagina.php> e colocar os parametros como javascript...

 

e agora? como fazer?

 

valeu!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

pois entao o problema esta na aceitacao do parametro! isso agora ja nao se deve a passagem do parametro pk como você deve ter reparado o parametro e mandado com a funcao que eu postei. O problema esta sim na aceitacao do parametro e isso ja tem de ser no lightbox. se puder poste os codigos actuais vai ser mais facil poder ajudar

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.