Я хотел бы разместить следующую кнопку опроса Qualtrics в трех положениях (по горизонтали: слева, по центру, справа). Позиция должна быть постоянной для одного и того же участника (например, для участника 1 всегда слева), но должна быть рандомизирована между участниками (например, участник 2 справа и т. Д.).
Я использовал следующее JS код для отдельных вопросов (поскольку я могу добавить только JS для каждого вопроса, но не для всего опроса), но если применить его ко всем отдельным вопросам, следующая кнопка появится в разных местах для одного и того же участника:
var Button = document.getElementById("NextButton");
var ButtonContainer = Button.parentNode;
if(Math.random() < 0.333){
ButtonContainer.style.textAlign = "left"
}else {
if (Math.random() < 0.5) {
ButtonContainer.style.textAlign = "center"
} else {
ButtonContainer.style.textAlign = "right"
}
}
По-видимому, единственный способ добавить пользовательский код для всего опроса - через CSS (в настройках Look & Feel), я знаю, что не могу реализовать функции / else в CSS, таким образом, я не знаю, что делать.
Любая подсказка будет очень признательна! Заранее спасибо!