0
我想寫一個腳本來計算在使用原型JavaScript的qualtrics中按下鍵的次數。但是,event.on或event.observe只能在某處點擊窗口後觸發。我是否錯誤地使用了方法,或者有什麼方法可以模擬點擊來解決這個問題?謝謝。Qualtrics原型Javascript Event.observe沒有觸發
Qualtrics.SurveyEngine.addOnload(function()
{
var counter = 0;
Qualtrics.SurveyEngine.setEmbeddedData("Practice",counter);
Event.on(document,'keydown', function keydownCallback(e) {
var choiceID = null;
switch (e.keyCode) {
case 49: // '1' was pressed
choiceID = 1;
break;
}
if (choiceID) {
counter = counter+1;
alert(counter);
Qualtrics.SurveyEngine.setEmbeddedData("Practice",counter);
}
});
});
也會意識到使用javascript顯示可變計數器在質量上的建議。謝謝!