1
Qualtrics에서 키보드 프레스 녹음을위한 자바 스크립트 코드가 제공되었습니다. 설문 조사를 미리 볼 때 제대로 작동하지만 설문 조사 배포 링크를 사용하는 즉시 작동하지 않습니다. 나는이 코드를 사용하고Qualtrics Javascript 키보드 프레스
이벤트 전에 나는 'X'키보드 프레스 기록 할 :
Qualtrics.SurveyEngine.addOnload(function()
{
Event.observe(document, 'keydown', function (e) {
switch (e.keyCode) {
case 88: // 'x' was pressed
var totalpresses = Qualtrics.SurveyEngine.getEmbeddedData("xhits");
if (totalpresses == "NaN"){totalpresses=1;}
totalpresses = parseInt(totalpresses);
totalpresses = totalpresses + 1;
Qualtrics.SurveyEngine.setEmbeddedData("xhits",totalpresses);
}
});
});
그리고 난 이벤트를 다음이 코드를 사용하고 있습니다 :
Qualtrics.SurveyEngine.addOnload(function()
{
var totalpresses = Qualtrics.SurveyEngine.getEmbeddedData("xhits");
Qualtrics.SurveyEngine.setEmbeddedData("finalxhits", totalpresses);
내가 필요한 섹션에 대해 'xhits'를 제공하지만 설문 조사를 미리 볼 때만 가능합니다.
'xhits'와 'finalxhits'를 만들기 위해 설문 조사 흐름에 포함 된 데이터를 사용하고 있지만 finalxhits는 값을 표시하지 않습니다 (문제가 아님).
나는 아주 새롭다 javascript 그래서 어떤 도움을 주시면 고맙겠습니다.