- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试实现一些自定义 JavaScript,以保存我初始化为特定问题答案的变量。
我创建了一个多项选择题,并将其限制为一个可能的答案:“保存回复”。我已经实现了以下代码,尝试将字符串变量保存为问题的答案:
this.questionclick = function(event,element) {
var toSave = "save this string";
this.setChoiceValue(1, toSave);
}
但是,这并没有将变量“toSave”保存到问题中。关于 qualtrics API 的文档非常少,所以我希望这里有人遇到过这个问题并可以提供一个示例解决方案。
最佳答案
您无法通过 JavaScript 更改答案选项的文本值。 Qualtrics 保留该服务器端。
您可以执行相反的操作,将答案选项的文本值设置为“保存此字符串”,然后在问题加载时使用 JavaScript 将该标签从“保存此字符串”更改为“保存响应”。 jfe 下的 html 结构略有不同,因此您需要考虑到这一点。
Qualtrics.SurveyEngine.addOnload(function() {
var jfe = false;
if(window.location.pathname.match(/^\/jfe/)) jfe = true;
var downArg = 0;
if(jfe) downArg++;
$(this.questionId).down('.LabelWrapper').down(downArg).update("Save responses");
});
编辑:要回答下面评论中的问题 - 如果您想在 Qualtrics 中保存 JavaScript 变量,请首先在调查流程中初始化该变量,然后将其保存在 JavaScript 中,如下所示:
Qualtrics.SurveyEngine.setEmbeddedData('myvar', value);
关于javascript - Qualtrics——将变量保存为答案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43728097/
每当我尝试在预览模式下测试 Qualtrics 调查时,Qualtrics.SurveyEngine.addOnload 将被调用两次。对于条件事件(如大多数示例)来说,这不是问题,但对于无条件代码定
每当我尝试在预览模式下测试 Qualtrics 调查时,Qualtrics.SurveyEngine.addOnload 将被调用两次。对于条件事件(如大多数示例)来说,这不是问题,但对于无条件代码定
几个月前,我使用了关于 here 的优秀建议使用一些 javascript 代码在 Qualtrics 中创建一项调查,这些代码将人们的回答(通过移动 slider 给出)保存为嵌入式数据。这一切都取
我正在尝试使用自定义 JS 在 Qualtrics 中进行一项调查,以便问题 1 有一个包含多个选项的下拉列表,最后一个是“其他”,我正在尝试这样做,以便当问题 1 有 '其他人选择的问题2将隐藏并且
我正在创建一个使用“选择组和排名”问题类型的 Qualtrics 调查。但是,元素盒会自动标记为“元素”,我想将其更改为“问题”。是否有任何 Javascript 或 HTML 可用于更改此文本?谢谢
我正在尝试实现一些自定义 JavaScript,以保存我初始化为特定问题答案的变量。 我创建了一个多项选择题,并将其限制为一个可能的答案:“保存回复”。我已经实现了以下代码,尝试将字符串变量保存为问题
我已经为此苦苦挣扎了很长时间,终于找到了一半的解决方案,但没有找到剩下的。 基本上,我需要 Qualtrics 受访者在内联文本框中输入数字,并且我想将该输入存储为嵌入数据。 到目前为止,在 Qual
我是 Qualtrics 的新手,我想知道是否有一种方法可以使用 javascript 创建规则,以便仅在播放视频或完全观看视频时才显示下一个按钮? 我有这个代码,但只有一个计时器 Qualtrics
我想将输入到打开框(或指定框)中的文本自动大写。我下面的脚本可以正常工作。为了让它工作,我必须回答下一个问题,然后再回来。我需要它解决实际问题本身。感谢您的帮助。 Qualtrics.SurveyEn
我正在尝试使用 LaTex 在我的 Qualtrics 调查中包含方程式,因此我使用的是 MathJax。我在页眉中包含了以下内容,以便它贯穿所有页面。 效果很好...但仅适用于预览整个调查时的第
我编写了一个 Java 小程序来记录用户鼠标的位置并计算每个时间步长的速度和加速度。我想将其转换为 Javascript。这可能吗? 编辑 2: 我现在已经公开发布了代码并编写了一个关于如何实现它的简
我正在 Qualtrics 中编写一项调查。 在受访者移动到某个分支逻辑后,有什么方法可以允许后退按钮吗?我尝试在 block 的最后一个问题中添加 JavaScript this.showPrevi
我正在尝试使用 CSS 更改内置调查主题“Minimal 2014”。具体来说,我正在尝试减少几个地方的空间以使其更紧凑。 我已经设法在 Look & Feel 下的自定义 CSS 选项中使用“.Sk
我正在为 3 个人群(A、B 和 C)编写 Qualtrics 调查。 人口 A 和 B 应该可以选择他们的首选语言,但人口 C 不应该有这个选项。 我要么需要弄清楚如何根据嵌入式数据仅向特定人群显示
我正在寻找类似于 mousetracker 的模型调查者在两个选项中选择一个。我已经弄清楚了实际的鼠标跟踪代码。我的问题是创建参与者可以选择的图像。如果我把它做得太小,选择之间就不会有太大的可变性。如
我目前正在 Qualtrics 调查中使用循环和合并,并且我想在当前循环内添加嵌套循环。有办法做到这一点吗? 最佳答案 不,没有办法嵌套循环。循环和合并 block 是 Qualtrics 中唯一的循
这是一个有关 Qualtrics 调查的问题。 我嵌入了具有以下名称 cand_1_name 和 cand_2_name 等的数据字段。在使用循环和合并的重复问题中,我想在每一轮中通过管道传输不同的字
我从 Qualtrics linkedin 组中删除了这个 javascript(感谢 Anthony) Qualtrics.SurveyEngine.addOnload(function() { v
在我的 Qualtrics 调查中,一个问题(描述性文本)是一个两列表格,其中填充了两个不同国家/地区的随机选择的嵌入式数据(下面的 v2elsuffrage_ord 变量)。这两个变量都是数字 0-
我使用定性向用户提供两种选择,一种在左侧,一种在右侧。我想让他们使用键盘箭头键进行选择,我目前有代码可以让他们使用以下命令来执行此操作: Qualtrics.SurveyEngine.addOnloa
我是一名优秀的程序员,十分优秀!