Import/export variable js

Fermé
papyweb - 12 mars 2021 à 17:45
 papyweb - 14 mars 2021 à 17:40
Bonjour, je voudrais créer une sorte de compteur de point.
j'ai plusieurs fichier et si la réponse est ok elle doit aller incrémenter le fichier js (comment le créer ????) puis au finale aller chercher la somme des points et l'afficher dans une page finale.
Merci d'avance, papy Stef




Configuration: Windows / Edge 89.0.774.45

3 réponses

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
12 mars 2021 à 21:53
Bonjour,

Tu utilises node.js ou juste le javascript "normal" ?
Car le javascript, sans un langage côté serveur (node.js, PHP, Python .... ) , ne peut pas manipuler de fichier....

0
Bonjour,
merci pour le réponse, j'utilise du javascript (?) je ne sais pas d'autre, j'ai des questions/réponses (depuis différentes pages) et je voudrais compet les bonnes pour les afficher à la fin sur une autre page....
encore merci
papystef
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
14 mars 2021 à 11:42
Donc tu fais du javascript "normal" ( aussi appelé vanilla js ).
et donc... non.. tu ne peux pas lire ou écrire dans un fichier.

Pour "sauvegarder"/transmettre des données ( en local sur le navigateur de l'utilisateur) tu peux utiliser le localstorage du navigateur ou les cookies.
Je te recommande le localstorage.

https://developer.mozilla.org/fr/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API
0
au faite, j'ai plutôt besoin d'une variable que je puisse incrémenter depuis différentes pages ou fichiers ..
et que je puisse lire et afficher à la fin. Merci à tous
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
14 mars 2021 à 17:06
J'avais bien compris et c'est donc la réponse que je t'ai donné...
0
Merci jordane45 pour la réponse.
j'ai lu, j'ai pas trop compris mais je vais essayer...
bon week,
0