我读过Qualtric的tutorial on this - 他们觉得这很容易。 但是,当我按照教程所说的那样,基本上打开JS编辑器,复制并粘贴“this.setChoiceValue(1,true);”进入它(对于我的多项选择题),没有发生。
我的JS编辑器问题如下:
Qualtrics.SurveyEngine.addOnload(function()
{
var questionId = this.questionId;
questionID.setChoiceValue(1, 'text goes here');
});
(实际上我想知道如何用JavaScript输入Qualtrics问题的答案)
那我做错了什么?原谅我 - 我知道很少的JavaScript
答案 0 :(得分:0)
简单的小修复,如果你仔细查看你链接的网站,你使用了代码片段进行文本输入问题,多选的代码是:
Qualtrics.SurveyEngine.addOnload(function()
{
var questionId = this.questionId;
questionID.setChoiceValue(1, true);
});
答案 1 :(得分:0)
事实证明,我必须做的就是将我的多项选择题的响应类型从“单一答案”改为“多个答案”。所以不要看起来像这样:
问题应如下所示:
然后自动填充答案选项将正常工作,在JS编辑器中只有一个这样的衬里:
this.setChoiceValue(1,true);//selects Yes in my example question, or
this.setChoiceValue(2,true);//selects No