Variable url
mich971gp
Messages postés
9
Statut
Membre
-
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,
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,
A voir également:
- Variable url
- Url - Guide
- The requested url was rejected. please consult with your administrator. ✓ - Forum Réseaux sociaux
- Comment changer url iptv - Forum Créer un site
- Ping url ✓ - Forum Windows
- Reduction url - Guide
1 réponse
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.
<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.