Variable url

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

  • Votes
  • Date
  • Date décroissante
  1. 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.