Javascript 删除“;“下一步”;来自Qualtrics页面的按钮

Javascript 删除“;“下一步”;来自Qualtrics页面的按钮,javascript,survey,qualtrics,Javascript,Survey,Qualtrics,我试图在Qualtrics中删除带有几个显示逻辑问题的单个页面上的“下一步”按钮。我不知道这是由于显示逻辑、我实现的计时器还是我删除按钮的代码造成的。我已经删除并添加了每一个,但问题似乎仍然存在 背景:我有一个资格考试。测验开始时,开始倒计时,并显示在屏幕顶部。倒计时在页面间持续,页面更改时不会重置。一旦倒计时计数为0,它(1)更新先前设置为0到1的嵌入式数据字段(BlockTimeLag),并(2)进入下一页。我已经为测验中的所有问题添加了一个显示逻辑条件,以便在blockTimeFlag==

我试图在Qualtrics中删除带有几个显示逻辑问题的单个页面上的“下一步”按钮。我不知道这是由于显示逻辑、我实现的计时器还是我删除按钮的代码造成的。我已经删除并添加了每一个,但问题似乎仍然存在

背景:我有一个资格考试。测验开始时,开始倒计时,并显示在屏幕顶部。倒计时在页面间持续,页面更改时不会重置。一旦倒计时计数为0,它(1)更新先前设置为0到1的嵌入式数据字段(BlockTimeLag),并(2)进入下一页。我已经为测验中的所有问题添加了一个显示逻辑条件,以便在blockTimeFlag==0时显示。结果,参与者跳过剩余的测验,并在倒计时结束后发送到测验后页面(无显示逻辑),因为所有剩余的问题和页面均未显示

我只想删除测验最后一页上的“下一步”按钮。测验的最后一页有一个用于整个页面的隐藏计时器(仅计算他们在页面上花费的时间)和3个显示逻辑问题,这些问题指示只有当BlockTimeLag=0时才应显示。换言之,我只希望人们在倒计时尚未结束时看到这些问题,如果倒计时已经结束,我希望被调查者进入下一页

我已经在JS代码框中输入了下面的Javascript,用于最后一页的计时器问题,以删除中建议的“下一步”按钮:

出于某种原因,每当我在倒计时结束前进入测验的最后一页时,我仍然会看到“下一步”按钮。这是一个问题,因为我希望人们在倒数计时完成之前不能超过测验的最后一页


有什么建议吗?

自从那篇文章发表以来,质量标准有了一些变化。试试这个:

Qualtrics.SurveyEngine.addOnReady(function() {
  jQuery("#NextButton").hide();
});

最后一页上的计时器可能是问题所在

当我将计时器添加到页面时,上面添加的JavaScript无法删除“下一步”按钮

到目前为止,唯一的解决方法是将计时器变量“Enable submit after(seconds)”设置为高于“autoadvance after(seconds)”(例如21秒对20秒)。在“下一步”按钮出现之前,用户将进入下一页

Qualtrics.SurveyEngine.addOnReady(function() {
  jQuery("#NextButton").hide();
});