Bonjour,
Je ne comprend pas le principe pour faire transiter une variable depuis une fonction vers une autre fonction...
Par exemple :
Comment récupérer la variable "message" pour l'exécuter dans la seconde fonction?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function go(){ var texte = encodeURIComponent(document.getElementById("textarea").value); var message = document.getElementById("mondiv1").innerHTML; if(texte == ''){ alert("Champ vide!"); } else{ document.getElementById("mondiv1").innerHTML=decodeURIComponent(texte); setTimeout("sup()", 3000); } function sup(){ document.getElementById("mondiv1").innerHTML=message; }
Je pensais qu'en faisant :
..ça allait fonctionner mais non!
Code : Sélectionner tout - Visualiser dans une fenêtre à part setTimeout("sup(message)", 3000);
Du coup j'ai ajouté :
...idem, raté une fois de plus!
Code : Sélectionner tout - Visualiser dans une fenêtre à part function sup(mavariable){
Bref, je ne comprend pas alors si quelqu'un pouvait m’expliquer ça serait sympa.
Merci
Partager