问题标签 [qualtrics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 使用 javascript 控制 qualtrics 中 css 横幅的呈现时间
我正在进行一项关于分心的实验,并希望在编写我的调查时得到一些帮助。
目前,我的 qualtrics 调查左侧出现了一个 CSS 横幅:
通过外观-> 添加自定义 css。
我的问题是如何控制盒子的时间?也就是说,我希望它在 1 或 2 秒后出现,然后再保持可见 1 或 2 秒。我是这种编程的新手,所以任何帮助表示赞赏!
survey - 在 Qualtrics 中使用不同的任务/条件
我目前正在进行一项研究(2x2x2 设计),我需要为参与者创建 8 个单独的任务(受试者之间),我想知道是否有人知道是否可以在 Qualtrics 中创建一个可以重定向参与者的调查文件到 8 个任务中的任何一个,这样我就不必使用 8 个单独的链接来收集数据。
javascript - 使文本/答案选择消失/重新出现在 qualtrics
我正在做关于分心的实验。作为实验的一部分,我需要一个问题在屏幕上出现两秒钟,消失两秒钟,然后重新出现。这是我在 javascript 中对此进行编程的尝试。
我认为问题在于我声明函数的方式或 if 语句。我对javascript不是很有经验,所以非常感谢任何帮助!
javascript - qualtrics JavaScript 以编程方式跳到块的末尾
当单击自定义按钮时,我需要在 Qualtrics 调查中编写 JavaScript 以跳到块的末尾。我已经在块的特定部分中使用 HTML 添加了按钮,并且希望在单击它时移动到块的末尾。
我不确定如何处理。任何帮助将不胜感激。
jquery - 参与者是否总是需要单击文本输入字段?
我正在设计一个 Qualtrics 调查,其中包括文本输入问题(有一个字段,受访者必须输入文本)。我的问题是,每次受访者加载带有文本输入字段的页面时,他必须先单击它才能输入任何内容。有什么方法可以设计页面,让受访者可以直接开始输入,而无需先单击文本输入字段?
本着同样的精神,我可以让受访者按 Enter 键进入下一个问题吗?
javascript - 在 Qualtrics 调查中,当单击下一个按钮时,如何将对项目的响应保存到嵌入数据中?
实际上,我花了很长时间从参差不齐的文档和大量的 Web 控制台检查中拼凑出这个问题的答案。由于迄今为止最有用的信息来自 Stack Overflow,因此我想将这个问题及其答案放在这里,以供其他任何搜索的人将来受益。
问题是,如何将 javascript 添加到会立即将该问题的答案保存到嵌入式数据字段中的问题?立即,如中,不等到下一个 Qualtrics.SurveyEngine.AddOnLoad()。这涉及一个子问题,即如何将 javascript 添加到调查问题并在单击“下一步”按钮时运行它?以及子问题,如何保存基于问题 ID 动态命名的嵌入数据字段?
告诫 Emptor:Qualtrics 并未明确支持所有这些 javascript 黑客行为,因此此处的代码最终可能会停止工作。
python - How do you import a Qualtrics csv file into a pandas dataframe?
Qualtrics is a fairly popular survey platform. You can download your survey data as CSV files. There are a couple of quirks about Qualtrics CSV files:
- The begin with the BOM character
- They include an extra row of information to explain what the variables are
- They frequently included parentheses and periods in column names.
I've been able to deal with #1 and #2 with the following code:
I run the following code, I see a list of all columns, includeing parentheses and period.
There is a column called turk.1. However, I cannot run:
I'm not sure what the best way is to load the files. I'd be fine removing all parenthesis, and replacing periods with dashes or something.
javascript - qualtrics中的图像随机化
我正在创建一个 qualtrics 调查,我想创建一种方法来随机化参与者将在给定问题上看到的图像
这是我到目前为止的基本代码
其中 'picture' 和 'banner' 是两个图像的 id。但是,这似乎不起作用,图像消失但随机图像不会重新出现。关于更好地实现此功能的任何建议?
javascript - 什么 JavaScript 函数会自动提交 Qualtrics 调查?
什么 JavaScript 函数会自动提交 Qualtrics 调查?我想在 Qualtrics 调查的页眉或页脚中创建一个按钮,该按钮将在用户想要退出时自动提交调查。对于调查软件来说,这似乎是一个非常标准的功能。这个问题似乎没有得到很好的研究,但那是因为没有关于这方面的 Qualtrics 资源。
我发现了可能相关的 Qualtrics JS 部分:
这个也是:
这:
javascript - 在 Qualtrics 调查中,如何使用 JavaScript 动态设置滑块的范围?
我在 Qualtrics 中进行了一项调查,需要让我的项目根据变量显示不同的滑块值,在我的情况下,是来自循环和合并的值。这似乎不是你可以用管道文本做的事情,所以我必须弄清楚如何在 Javascript 中做到这一点。
我只是将其发布为提供我自己找到的答案的机会。与 Qualtrics 一样,您的里程可能会有所不同,这可能需要根据您的具体情况进行修改。特别是,问题 ID 和 postTags 的变化取决于它是否处于循环/合并中,并且可能取决于其他因素。