计算质量调查中文本输入答案的数量
Counting Number of Text Entry Answers on Qualtrics Survey
我对 Qualtrics 和 Javascript 都是全新的(因此,对于这个问题可能是多么初级,我深表歉意)。我有一个关于前者的调查,需要在调查的几个不同块中使用 Javascript 来计算用户在许多不同的文本输入框(所有这些都在只有一个街区)。
我们想按受访者提出的建议数量支付报酬,所以我真的只是想计算在那个问题块中有多少不同的文本输入框写有内容,然后用作变量在调查结束时的另一个区块中,根据受访者回答的问题数量向他们支付费用。
从概念上讲,我假设它只是意味着初始化一个计数器,遍历我们拥有的 N 个文本输入框,为每个 N 个文本输入框添加 +1 N 框,其中输入了任何内容(假设人们不只是输入空格,我不担心输入的内容对我们是否真的有意义),并保留该变量以供使用在调查的最后一块(我们告诉他们他们赚了多少钱,这是每个建议的固定金额)。我似乎甚至找不到构建块/基本语法来通过谷歌搜索和在这里搜索来实现这个非常简单的计数器(我试图从这些问题中获得一些灵感,但到目前为止没有成功:(1); (2) Qualtrics: javascript - text entry).
如有任何帮助,我们将不胜感激!
您可以在调查流程中的文本输入问题块之后执行此操作:
Embedded Data: count = 0
Branch: If Text Question 1 Not Empty
Embedded Data: count = $e{ e://Field/count + 1 }
Branch: If Text Question 2 Not Empty
Embedded Data: count = $e{ e://Field/count + 1 }
etc...
最后计数将等于回答的文本输入问题的数量。
我对 Qualtrics 和 Javascript 都是全新的(因此,对于这个问题可能是多么初级,我深表歉意)。我有一个关于前者的调查,需要在调查的几个不同块中使用 Javascript 来计算用户在许多不同的文本输入框(所有这些都在只有一个街区)。
我们想按受访者提出的建议数量支付报酬,所以我真的只是想计算在那个问题块中有多少不同的文本输入框写有内容,然后用作变量在调查结束时的另一个区块中,根据受访者回答的问题数量向他们支付费用。
从概念上讲,我假设它只是意味着初始化一个计数器,遍历我们拥有的 N 个文本输入框,为每个 N 个文本输入框添加 +1 N 框,其中输入了任何内容(假设人们不只是输入空格,我不担心输入的内容对我们是否真的有意义),并保留该变量以供使用在调查的最后一块(我们告诉他们他们赚了多少钱,这是每个建议的固定金额)。我似乎甚至找不到构建块/基本语法来通过谷歌搜索和在这里搜索来实现这个非常简单的计数器(我试图从这些问题中获得一些灵感,但到目前为止没有成功:(1)
如有任何帮助,我们将不胜感激!
您可以在调查流程中的文本输入问题块之后执行此操作:
Embedded Data: count = 0
Branch: If Text Question 1 Not Empty
Embedded Data: count = $e{ e://Field/count + 1 }
Branch: If Text Question 2 Not Empty
Embedded Data: count = $e{ e://Field/count + 1 }
etc...
最后计数将等于回答的文本输入问题的数量。