Я пытаюсь разрешить участникам нажать одну из двух кнопок, чтобы ответить на вопрос с двумя вариантами в моем опросе Qualtrics и автоматически перейти на следующую страницу. Я использую код ниже. Когда я пытаюсь это сделать, нажатие «j» и «k» работает для ответа на вопрос и перехода на следующую страницу. Но кнопка «Далее» все еще отображается на странице. Как скрыть кнопку «Далее»? Эта часть кода, похоже, не работает.Ответы на вопросы с нажатиями клавиш в Qualtrics javascript
Я хочу, чтобы страница выглядела так: 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();
}
});
});
Большое спасибо! Я пробовал, и это не сработало. Кнопка «Далее» по-прежнему отображается на странице по какой-то причине ... – averyln
Ум, ссылаясь на предварительный просмотр страницы, над которой вы работаете? Это должно сработать. –