I've already browsed quite a few posts on this forum relating to auto-pressing the next button, but none of the existing solutions seem to do the trick for me. My idea is to have a countdown, and once the timer hits 0, I'll automatically load the next page. Could someone help me out?
Here's my code:
h //within Qualtrics.SurveyEngine.addOnload(function(){
function startTypingTimer() {
typingTimer = setInterval( function(){
if (typingTimeLimit > 0) {
document.getElementById("seconds").innerHTML=pad(--typingTimeLimit%60);
document.getElementById("minutes").innerHTML=pad(parseInt(typingTimeLimit/60,10));
}
if (typingTimeLimit == 0) {
clearInterval(typingTimer);
jQuery("#NextButtion").click();
}
}, 1000);
}
//alternatively, I've tried:
Qualtrics.SurveyEngine.addOnReady(function(){
if (this.typingTimeLimit == 0) {
this.clickNextButton();
}
});
//another way I tried was replaing the jQuery("#NextButton") line in the first example with "this.clickNextButton()"
// wrapped in a function() {}
auto-advancing to the next page not working
Userlevel 1
Leave a Reply
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.