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 : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager