[RESOLU] Comprendre et apprendre pour récupérer une variable d'un function

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Comprendre et apprendre pour récupérer une variable d'un function

Re: Comprendre et apprendre pour récupérer une variable d'un function

par wisefun77 » 20 nov. 2022, 14:15

Bonjour Spols,

Je suis entrain d'étudier ce code.

Code : Tout sélectionner

document.addEventListener("DOMContentLoaded", function () {// on attend le chargement de la page let selects = document.querySelectorAll("select");// on cherche nos balises for (let i = 0; i < selects.length; i++) { selects[i].addEventListener("change", () => {// ecoute de changement de valeur selectionné book();// lance enfin la fonction utile une fois tout les éléments et evenements liés identifiés. }); } }); function book() { let dDay = new Date(); let update = document.querySelector("#booking");// input à mettre à jour let ttarea = document.querySelector("#txtA");// ou textarea à mettre à jour let heure = document.querySelector('[name="heure"]').value; let minute = document.querySelector('[name="minute"]').value; // formatage de ta chane avec la date du jour et les valeurs modifiées des selects let newVal= "RDV le " + dDay.toLocaleDateString() + " à " + heure + "H" + minute + "mn"; update.value = newVal;//Maj ttarea.innerHTML= newVal//maj }
Pourquoi étudier ? Car ce code m'a été fournit comme exemple, et je veux être capable de le faire moi-même sans copier coller, et de le mettre à mon goût.

Merci pour ta patience.

Re: Comprendre et apprendre pour récupérer une variable d'un function

par wisefun77 » 19 nov. 2022, 18:00

Bonjour Spols,

Je vais faire le changement.
Merci beaucoup.

Re: Comprendre et apprendre pour récupérer une variable d'un function

par Spols » 18 nov. 2022, 17:44

Tout dépend de là où tu défini ta variable.
défini là en dehors de toute fonction et tu pourras l'utiliser partout en dehors et dans une fonction

défini Balise1 en début de script

Comprendre et apprendre pour récupérer une variable d'un function

par wisefun77 » 18 nov. 2022, 16:59

Bonjour,

J'aimerais comprendre et apprendre pour récupérer une variable d'un function vers une autre function.
voici mon code.

Code : Tout sélectionner

<script> var d = new Date(); var date = d.getDate()+'-'+d.getMonth()+1+'-'+d.getFullYear(); var Balise ='[RDV LE '+date+' '; function recupHeureSelected(recupHeure){ var Heure = recupHeure; var Balise1 = Balise+' '+Heure+':'; alert(Balise1); return Balise1; } var Balise2 = Balise1; function recupMinuteSelected(recupMinute){ var Minute = recupMinute; var BaliseG = Balise2+Minute+']'; alert (BaliseG); }
mais cela affiche undefined(et le bon select des minutes.00])
Donc Balise2 est inconnue.
Mais pourquoiiiiiiiiii. 8-|
Merci.