Stockage de variables interpages

Fermé
Signaler
-
Messages postés
34272
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
9 décembre 2021
-
Bonjour,

je suis débutant en js, et je voudrais stocker des variables entre deux pages de mon site.
je n'ai aucune idée de comment faire. :/
est-ce que pendant le chargement de la page web le js est reset ?
mon script ressemble un peu à ca :
<form action="validation.html" onsubmit="return valider()"
  method="get" name="formSaisie">
  <p>
    <label for="prenom">Password :</label>
    <input type="text" name="prenom" id="prenom" />

    <input type="submit" value="Ok" />
  </p>
</form>
<script type="text/javascript" src="app.js"></script>

Et ma deuxième page web :
Elle est vide pour l'instant XD

<script type="text/javascript" src="app_prof.js"></script>

Mon script Js :
var chose = document.getElementById('prenom');

 if chose = "salut" {
  alert("bjfds");
 }
 else {
  alert("NaN");
 }

Je sais que je suis pas clair mais en gros j'aimerais que ma variable soit conservée quand je clique sur le lien vers la 2ème page.
Est-ce seulement possible en jS ?
Merci d'avance !

Configuration: Windows / Firefox 82.0

2 réponses

Messages postés
14833
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
7 décembre 2021
311
Si c'est JS seulement, tu peux utiliser les cookies.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41989 internautes nous ont dit merci ce mois-ci

Messages postés
34272
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
9 décembre 2021
3 871
Bonjour,

Si uniquement JS ( c'est à dire, pas de langage côté serveur) tu peux :
- Passer les variables via l'url
- Les stocker dans des cookies
- Utiliser le localStorage

Ces trois solutions sont bien documentées sur internet..... tu devrais trouver sans trop de souci.

1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41989 internautes nous ont dit merci ce mois-ci