Je cours un IAT en qualtrics et depuis qu'ils sont passés à leur nouveau moteur, mon JavaScript ne fonctionne pas. Je ne connais pas bien JavaScript et je n'arrive pas à comprendre, pour la vie de moi, comment permettre aux gens de passer à la partie suivante en appuyant sur shift et z. En ce moment, j'ai ce code:Enregistrement d'une pression sur une touche en utilisant JavaScript JavaScript
Qualtrics.SurveyEngine.addOnload(function()
{
this.disableNextButton();
this.disablePreviousButton();
this.hideNextButton();
this.hidePreviousButton();
this.hideChoices();
var that = this;
(function(){that.clickNextButton();}).delay(5);
});
Les deux dernières lignes sont ce qui ne fonctionne pas. À l'heure actuelle, tel qu'il est écrit, il retarde puis avance automatiquement après 5 secondes. Ce que je veux faire, cependant, c'est permettre aux gens de passer à autre chose (la fonction clickNextButton) lorsqu'ils pressent shift + z. Est-ce que quelqu'un peut m'aider avec ça?
https://s.qualtrics.com/WRAPI/QuestionAPI/classes/Qualtrics%20JavaScript%20Question%20API.html
Puisque cette réponse ne résout pas complètement votre problème, vous devriez avoir modifié votre message original au lieu de l'ajouter comme réponse. –
Désolé! Jamais utilisé débordement de pile avant, mais merci pour le conseil! – lucretiuss
Pas de problème. Il faut un certain temps pour apprendre les tenants et les aboutissants. –