From 55822349472c356196d308365f7a91f0fe4427ab Mon Sep 17 00:00:00 2001 From: Guillaume Date: Mon, 22 Jun 2026 16:18:48 +0200 Subject: [PATCH] =?UTF-8?q?d=C3=A9but=20localstorage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/css/devis.js | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/pages/css/devis.js b/pages/css/devis.js index 8f866a1..b6c3655 100644 --- a/pages/css/devis.js +++ b/pages/css/devis.js @@ -10,6 +10,8 @@ const zoneMsg = document.getElementById("msg"); const txt_restant = document.getElementById("txt_restant"); const MAX = 500; const formulaire = document.querySelector("form"); +console.log("dans le local : ", localStorage.getItem("nbVehicules")); + const services = [ { nom: "Géolocalisation", @@ -30,7 +32,12 @@ const services = [ ]; const corps = document.getElementById("services"); let lignes = ""; -let nbVehicules = 1; +let nbVehicules; +if (localStorage.getItem("nbVehicules") !== null) { + nbVehicules = localStorage.getItem("nbVehicules"); +} else { + nbVehicules = 1; +} function mettreAJourGPS() { affichageNb.textContent = nbVehicules; affichageGéo.textContent = nbVehicules * PRIX_GPS; @@ -49,16 +56,27 @@ boutonPlus.addEventListener("click", function () { if (nbVehicules > 99) { nbVehicules = nbVehicules - 1; } - if (nbVehicules === 1) mot_vehicules.textContent = "véhicule"; - else mot_vehicules.textContent = "véhicules"; - (mettreAJourGPS(), mettreAJourCONSO()); + if (nbVehicules === 1) { + mot_vehicules.textContent = "véhicule"; + } else { + mot_vehicules.textContent = "véhicules"; + } + console.log("rajout en cours :", nbVehicules); + localStorage.setItem("nbVehicules", nbVehicules); + console.log("dans le store", localStorage.getItem("nbVehicules"))( + mettreAJourGPS(), + mettreAJourCONSO(), + ); }); boutonMoins.addEventListener("click", function () { if (nbVehicules > 1) { nbVehicules = nbVehicules - 1; } if (nbVehicules === 1) mot_vehicules.textContent = "véhicule"; - else mot_vehicules.textContent = "véhicules"; + else { + mot_vehicules.textContent = "véhicules"; + } + localStorage.setItem("nbVehicules", nbVehicules); (mettreAJourGPS(), mettreAJourCONSO()); }); zoneMsg.addEventListener("input", function () {