Page 1 sur 1

Soucis avec CreateElement

Posté : 20 avr. 2022, 17:00
par NiTrooX
Bonjour, je suis en train de réaliser un petit projet : une page HTML dans laquelle il y a un formulaire indiquant à l'utilisateur de saisir son nom. Une fois le formulaire soumis, il y a retour à la page d'accueil (le formulaire se situe sur une autre page que celle de l'accueil).
Je souhaiterais donc récupérer le nom saisi par l'utilisateur et l'afficher dans ma barre de navigation sur la page d'accueil sauf que le createElement disparait une fois de retour à l'accueil...voici mon code :
HTML (page d'accueil : barre de navigation) qui se nomme "index.html":
codehtml.PNG
codehtml.PNG (14.48 Kio) Vu 3181 fois
HTML (page du formulaire) qui se nomme "formulaire.html":
codehtml2.PNG
codehtml2.PNG (20.28 Kio) Vu 3181 fois
JS :
codejs.PNG
codejs.PNG (13.95 Kio) Vu 3181 fois
J'espère avoir été assez clair.. :lol:
Si vous avez des réponses, je suis preneur.. ;)

Re: Soucis avec CreateElement

Posté : 20 avr. 2022, 23:57
par webmaster
Bonjour,

Le navigateur reinitialise le contenu des variables à chaque chargement de page.
Pour conserver une donnée entre page, il faut la stocker dans un cookie au moment de la saisie et relire le cookie à chaque nouvelle page.

Re: Soucis avec CreateElement

Posté : 21 avr. 2022, 12:25
par NiTrooX
Bonjour,
merci de votre réponse. J'avais bien compris que le navigateur reinitialisait le contenu des variables à chaque chargement des pages. Cepandant, je ne vois pas comment faire avec les cookies..(je suis débutant :lol: )

Auriez-vous un exemple ??

Merci d'avance.

Bonne journée ;)

Re: Soucis avec CreateElement

Posté : 21 avr. 2022, 12:52
par webmaster
Voici un exemple complet proche de la demande :
https://www.toutjavascript.com/livre/sc ... url=cookie

Re: Soucis avec CreateElement

Posté : 21 avr. 2022, 13:22
par NiTrooX
Super merci beaucoup ! J'ai pu réaliser ce que je voulais même si il y a beaucoup de notions que je ne connais pas encore.. :lol:

Bonne journée !