gpt4 book ai didi

javascript - Qualtrics:在 javascript 代码中,如何在循环和合并 block 中调用文本输入输入

转载 作者:行者123 更新时间:2023-11-29 21:08:35 26 4
gpt4 key购买 nike

我想问问是否有人知道在 javascript 代码中如何在循环和合并 block 中引用文本输入响应/输入。我从这个非常有用的帖子中了解了没有循环和合并时的相应格式 Qualtrics: Javascript to prevent saving entry from Text Box .请看下面的代码:

Qualtrics.SurveyEngine.addOnload(function()
{
/*Place Your Javascript Below This Line*/
var currentQuestionID = this.getQuestionInfo().QuestionID

var input = $("QR~"+currentQuestionID);


$('NextButton').onclick = function (event) {
input.value = ""
}
});

当没有循环和合并时,下面引用的行有效。

var input = $("QR~"+currentQuestionID);

问题: 然后我尝试将 $("QR~"+currentQuestionID) 与 Loop 和 Merge 行 ID(例如 1、2、3、4 , 5), 例如$("1~QR~"+currentQuestionID), $("QR~1~"+currentQuestionID) and $("QR~"+currentQuestionID + "~1")。不幸的是,它们都不起作用。

提前致谢!

最佳答案

你要找的结构是这样的:

var input = $("QR~${lm://CurrentLoopNumber}_"+currentQuestionID);

即循环编号在 QR~ 之后,并且在问题 ID 之前有一个额外的 _ 下划线。

我只能在“SE”调查引擎中对此进行测试,但在另一项使用 JFE 调查引擎的调查中,元素 ID 的结构似乎相同,因此无论您使用哪种引擎,它都应该可以工作调查正在使用。

关于javascript - Qualtrics:在 javascript 代码中,如何在循环和合并 block 中调用文本输入输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42763835/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com