Bonjour,
Je souhaite écrire un bout de code qui :
1. sauvegarde le corps du document HTML dans 2 variables
2. modifie le contenu d'une des 2 (enlève des noeuds)
3. échange le document à l'appel d'une fonction (déclenchée par clic sur un bouton).
Pour cela je fais :
Lorsque la fonction est appelée la 1ère fois, les noeuds que je désire sont supprimés. Ensuite aucun changement n'est effectué alors qu'il devrait m'afficher le document de départ non ????Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 var documentCountShowBody; var documentCountNotShowBody; var processed = false; var isShown = true; function showCount() { if(!isShown ) { isShown = true; document.body = documentCountShowBody; } else { /* INITIALISATION */ if(!processed) { /* SAUVEGARDE DES 2 */ documentCountShowBody = document.body; documentCountNotShowBody = document.body; /* MODIFICATION DU DOCUMENT */ [....] processed = true; } isShown = false; document.body = documentCountNotShowBody; } }
Pouvez vous m'aider ?
Merci d'avance !
WwAvE
