如何在Qualtrics中使用Flatpickr在日历中选择日期?

时间:2018-08-02 19:02:09

标签: javascript qualtrics flatpickr

我正在尝试将日期范围日历添加到定性调查中,但是我不知所措。

首先,除了HTML之外,我对JS trainingcoding experience都不了解,并且在R中进行数据管理。所有这些,请让ELI5(像我五岁一样解释),并保持友善。我有一个对老板抱有极其不切实际的期望的老板,尽管被告知我没有编码经验,但一直希望我学习如何做所有事情。岩石和困难的地方。

质量标准令人困惑,因为有些代码需要放在外观部分,而有些则需要特定的问题。

第二,这是我到目前为止所做的:

Qualtrics.SurveyEngine.addOnload(function()
{
var inputId = 'QR~' + this.questionId;
var picker = (".selector").flatpickr(optional_config);
mode: "range",
minDate: new Date().fp_incr(14),
dateFormat: "n.j.y",
);
}

我想实现什么?这是我的特定问题。目标是要有一个日历或日期输入框,要求您选择一个日期范围,但所有日期都不能比当前日期晚2周。

我还希望日期以American style书写,例如4/6/1812/11/19,并且前面没有零。

我相信我现在设置的内容会要求在文本输入框中输入日期范围,并且不允许在当天之后的两周内输入任何日期。

  

我将这些链接中的内容拼凑而成:

qualtricks add javascript link

javascript and qualtrics getting started

javascript and qualtrics Best Practices

flatpickr getting started

所以,我的问题是:

  1. 我到目前为止所做的一切都是有效的?

  2. 问题中需要具体包含哪些内容,Qualtrics的“外观与感觉”部分中需要包含什么内容?

  3. 如何确保不撤消调查中的公司标题?

先谢谢您。

1 个答案:

答案 0 :(得分:0)

回答您的问题:

  1. 不,您所做的在逻辑和语法上都是无效的。您的老板或者需要为您进行培训方面的投资,或者如果他/她希望很快就完成这项工作,请一位具有必要知识的人来帮助您。
  2. 将flatpickr库添加到<script>标签中的Look&Feel标头中。您的JavaScript代码将添加到日期问题中。
  3. 如果您将<script>标签中的flatpickr库添加到标头中已有的内容,则不会对现有标头产生任何影响。