I have survey which is going to ask respondents, when an event happened and how long it lasted. And do it multiple times. I can simply the responses to just hours and minutes and can make a Text Entry Form with to vertically arranged boxed. But this looks odd. Is there a way to have the two part response appear horizontally?
You could use a flatpicker JS:
Question type: Text Entry
Add this script in the JavaScript section on the individual questions:
Qualtrics.SurveyEngine.addOnload(function()
{
jQuery("#"+this.questionId+" .InputText").flatpickr({
dateFormat: "G:i K",
enableTime: true,
noCalendar: true,
});
});
And include this in the survey's header: Look and Feel>General>Header (html view)
https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css" rel="stylesheet" />">https://cdn.jsdelivr.net/npm/flatpickr">
https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css" rel="stylesheet" />">https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js">
For documentation and sample code to configure the questions JavaScript: https://flatpickr.js.org/examples/
Leave a Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.