Qualtrics 提供了一些 JavaScript,声称会在参与者选择答案时自动将其移动到下一个调查问题。他们有单选题和多选题的选项,但我的调查只需要前者。我把他们的代码放在正确的地方,但我不能让它工作。注意:我正在尝试进行移动兼容调查(不仅兼容,而且非常适合移动使用)。Qualtrics 的代码在移动设备或我的笔记本电脑上不起作用。我不确定他们的代码是否不正确,或者我是否必须做其他事情才能正确实现它。
这是 Qualtrics 提供的自动推进单选题的代码:
var that = this;
this.questionclick = function(event,element){
if (element.type == 'radio') {
that.clickNextButton();
}
}
这是 Qualtrics 提供的 Auto-Advance MULTIPLE-Answer Multiple Choice 问题的代码:
var that = this;
this.questionclick = function(event,element){
if (element.type == 'checkbox') {
that.clickNextButton();
}
}
同样,我只在我的调查中使用前者,但我认为无论如何我都会包括两者。我对 Java 和 C 相当了解,但我从未学习过 JavaScript,所以我不确定它们如何与 Qualtrics 一起工作,以及这段代码是否正确,或者是否有什么我没有做的事情。
此外,如果有人有一个不在 JavaScript 中的解决方案(比如 CSS 或 HTML 中的解决方案或其他奇怪的东西),我将不胜感激其他选项。
提前致谢!