voici mon problème:
Je realise un exercice type QCM en ajax ou je parse chacune des balises questions de mon xml
Lorsque l'utilisateur valide sa reponse en cliquant sur "question suivante" je souhaite lui indiquer la bonne reponse pendant une durée de quelques secondes avant l'affichage de la prochaine question.
J'ai donc créé une fonction pause que j'appelle dans ma fonction javascript principale:
Le problème c'est que le message "test de message" (qui devra correspondre par la suite à l'affichage de la bonne reponse) ne s'affiche pas sauf s'il est suivi d'une alert.
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 pause_message(time) { d=new Date(); diff=0; obj = document.getElementById("resultat"); obj.innerHTML = "test de message" //alert("time"+time); while(diff < time) { n=new Date(); diff=n-d; } }
Quelqu'un a une explication? merci d'avance
Partager