私はQualtricsの調査で2つのボタンのうちの1つを押して2つのオプションの質問に答えることを許可し、自動的に次のページに進みます。私は以下のコードを使用しています。私が試してみると、 "j"と "k"を押すと、質問に答えて次のページに進むことができます。しかし、 "次へ"ボタンはまだページに表示されます。 「次へ」ボタンを隠すにはどうすればいいですか?コードのその部分は機能していないようです。Qualtricsのキーストロークで質問に答える
このようなページを表示するには、「次へ」ボタンを使用しないで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
作業中のページのプレビューにリンクしていますか?これはうまくいくはずです。 –