Hide Next Button for 3 minutes | XM Community
Skip to main content

Hello,
I'm having trouble hiding my next button for a specific period of time. I'm trying to to hide the next button on one question in my survey for 3 minutes and 30 seconds, after which I want it to be visible. For context, this page of my survey has an embedded video that starts automatically once participants hit the screen, and plays for 7 minutes total.
I have tried all of the proposed solutions from a previous thread below, but the next arrow is not hidden when I preview the page.
https://community.qualtrics.com/XMcommunity/discussion/6363/hide-next-button-for-30-seconds-and-display-it-after-time-passes
Any help would be greatly appreciated! Thanks!

AllyH , you can refer below thread

https://community.qualtrics.com/XMcommunity/discussion/6347/code-to-hide-next-button-for-10-seconds-and-autoadvance-after-10-seconds


AllyH , a lot of the answers on here will overcomplicate the issue with Javascript. Javascript is great if you want to make customized conditions under which the next button will be shown. However, it can get a little tricky when you have embedded html videos.
However, I think that Qualtrics' built-in timing feature will help you. Here are the steps to follow:

  1. Add a question on the page for which you are trying to delay showing the next button. It doesn't matter where in relation to the other questions you put this question as long as it is before the page break.

  2. Change question type to "timing." I actually put a timing question on every page, because it also allows me to track how long participants spend on each page.

  3. Under "Timer Settings" on the left, toggle on "Delay showing submit button".

  4. Adjust the "Display "submit" after (seconds)" number to your desired time. For you, it would be 210 (3 minutes and 30 seconds).

I hope this helps! Best of luck!


Hi @Priyanka_Fid,
Thanks for the suggestion, but this didn't seem to work as I intended. The solution from this thread didn't hide my next button. (It did click me to the next page after 10 second though, so the javascript is working on some level, just not the level I'm hoping for). I think it was because I had an embedded video on my page, and something was interacting in a way that made the javascript ineffective.
@TrumanR's timer solution did work in my case, so this might be a future recommended solution for next button issues for video pages. Thanks so much!


Leave a Reply