Bonjour,
J'ai un problème avec un javascript.
J'ai un tableau et dedans des cellules (nan !) qu'il me faut changer dynamiquement selon les clics des utilisateur, en gros sertaines ont un <div> et on change les données du div.
Le code qui gère ça est :
Le problème c'est que seul une toute petite partie de la page est recalculé alors je me retrouve avec des abérations dans l'affichage (lignes dupliqués, disparues, etc..). Lorsque l'on bouge la page (scroll) tout redevient normal et l'affichage est parfait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 // L'objet à manipuler elem = document.getElementById("action"+cible); // elem est un <div> // Cache l'ancien if (lastElem != null) { lastElem.innerHTML = ""; lastElem.style.visibility = "hidden"; } lastElem = elem; // Affiche le formulaire elem.innerHTML = o; elem.style.visibility = "visible";
Donc je cherche un moyen de redessiner toute la page ou tout le tableau.
Partager