J'ai essayé de conditionner le fonctionnement du prochain bouton dans Qualtrics à une certaine valeur de variable en javascript. Si la condition n'est pas remplie, je veux afficher un message d'erreur. Cependant, avec mon code actuel (où la condition n'est pas remplie), je vois le message d'erreur brièvement et ensuite je passe à la question suivante de toute façon.Empêcher le prochain bouton de fonctionner dans Qualtrics
Le code javascript est:
Qualtrics.SurveyEngine.addOnload(function()
{
var test = 0;
$('NextButton').onclick = function (event) {
event.preventDefault();
if (test==1){
Qualtrics.SurveyEngine.navClick(event, 'NextButton');
}
else
{
document.getElementById("errorMessage").innerHTML = "Error message";
}
}
});
Et le code html est tout simplement:
<div id="errorMessage"><span>This is a test</span></div>
Je voudrais vraiment apprécier toute aide.
Merci,
Lukas