onclick qui ne répond pas de manière aléatoire
Bonjour,
Dans une page Php appellée des centaines de fois par jour par utilisateur dans une application intranet, j'utilise une fonction javascript sur le onClick d'une image pour afficher un 'div'.
De de temps à aute et de manière totalement aléatoire, le onclick ne fonctionne pas (mon 'div' ne s'affiche pas).
Voici d'abord le script qui est utilisé pour masquer le 'div' au chargement de la page :
Code:
1 2 3 4
| <script language='javascript'>
document.getElementById('donneesCible').style.display = 'none';
document.getElementById('divCampagne').style.display = 'none';
</script> |
Voici le onclick sur mon image :
Code:
<img id='plusPresentationCibe' src='../images/plus.gif' border='0' align='absmiddle' onclick=\"showDiv('" . $presentationCible . "', 'donneesCible', 'divImg');\">
Voici le 'div' en question :
Code:
1 2 3 4 5
| <div id='donneesCible'>";
include("../fichiersInclusion/enregCible.inc");
echo "</div> |
Enfin, voici la fonction javaScript appellée :
Code:
1 2 3 4 5
| function showDiv(presentation, idDiv, divImage)
{
document.getElementById(idDiv).style.display = 'block';
document.getElementById(divImage).innerHTML = "<img src='../images/moins.GIF' border='0' align='absmiddle' onclick=\"hideDiv('" + presentation + "', '" + idDiv + "', '" + divImage + "');\"> " + presentation + "</div>";
} |
Quelqu'un aurait une idée de la provenance du problème? Du fait que cela arrive de manière totalement aléatoire est perturbant et surtout compliqué à débugger.
Merci d'avance