Variable url

mich971gp Messages postés 9 Statut Membre -  
mich971gp Messages postés 9 Statut Membre -
Bonjour,

Je souhaite ouvrir un lien avec une variable. En PHP, ça donne:
<a href="mapage.php?var=<? echo"$var"?>">mon lien</a>
Je ne sais comment faire la même chose en javascript...
Pouvez-vous m'aider?

Merci,

1 réponse

mich971gp Messages postés 9 Statut Membre
 
Après avoir écumé divers forum, j'arrive à une solution du type:

<html>
<head>
<title>test</title>
<script language="javascript">
function go(loc){ //loc=adresse url
loc=loc+"?var="+document.form.valeur.value;
location.href=loc;
}
</SCRIPT>
</head>
<body>
<form method="post" name="form">
<input type="text" name="valeur">
</form>
<a href="javascript: go('page2.php')">lien2</a>
<br>
<a href="javascript: go('page3.php')">lien3</a>
</body>
</html>

C'est plus long en écriture qu'avec php, mais ça évite de réactualiser la page àprès modification du formulaire.

Ensuite, sur les pages de destination, on peut récupérer les variables avec php ou en js.
0