
[英]Selectively disabling “Next Button” in Qualtrics for specific questions
[英]Prevent next button from working in Qualtrics
我试图使用Qualtrics中的下一个按钮处理javascript中的某个变量值。 如果不满足条件,我想显示错误消息。 但是,使用我当前的代码(不满足条件的情况),我会短暂地看到错误消息,然后无论如何我都会进入下一个问题。
javascript代码是:
Qualtrics.SurveyEngine.addOnload(function()
{
var test = 0;
$('NextButton').onclick = function (event) {
event.preventDefault();
if (test==1){
Qualtrics.SurveyEngine.navClick(event, 'NextButton');
}
else
{
document.getElementById("errorMessage").innerHTML = "Error message";
}
}
});
而html代码很简单:
<div id="errorMessage"><span>This is a test</span></div>
我真的很感激任何帮助。
谢谢,
卢卡斯
不幸的是,由于Qualtrics的设置方式,劫持/覆盖下一个按钮的onclick事件非常困难。 我找到的最简单的解决方法是隐藏实际的下一个按钮,创建一个不同的按钮,并使用该按钮进行预期的操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.