我试图让参与者按下两个按钮之一来回答我的 Qualtrics 调查中的两个选项问题,并自动前进到下一页。我正在使用下面的代码。当我尝试时,按“j”和“k”可以回答问题并进入下一页。但是“下一步”按钮仍然显示在页面上。如何隐藏“下一步”按钮?那部分代码似乎不起作用。
我希望页面看起来像这样:https ://survey.qualtrics.com/jfe/form/SV_0xhfEoQxMvScnYM?SVID=没有“下一步”按钮。谢谢您的帮助!
Qualtrics.SurveyEngine.addOnload(function()
{
this.hideNextButton();
this.hidePreviousButton();
var that = this;
Event.observe(document, 'keydown', function keydownCallback(e) {
var choiceID = null;
switch (e.keyCode) {
case 74: // 'j' was pressed
choiceID = 1;
break;
case 75: // 'k' was pressed
choiceID = 2;
break;
}
if (choiceID) {
Event.stopObserving(document, 'keydown', keydownCallback);
that.setChoiceValue(choiceID, true);
that.clickNextButton();
}
});
});