Qualtrics阻止提交按钮

时间:2017-03-08 04:54:00

标签: qualtrics

我想阻止NextButton不使用Qualtrics中的disableNextButton方法。

    Qualtrics.SurveyEngine.addOnload(function() {
    function myFunction() {
        var c = confirm("JUST for TEST");
        if (c == true) {
            this.clickNextButton();
        } else {
            //I need your help :(
        }
    }
document.getElementById('NextButton').onclick = function() {
    if(document.getElementById('NextButton').nodeName= "submit") {
        myFunction();
    }
};

});

2 个答案:

答案 0 :(得分:0)

你想让你的NextButton可见吗?如果是这样,请使用:

$('NextButton').disabled=true;

你也可以隐藏它:

$('NextButton').hide();

答案 1 :(得分:0)

我所理解的: 按下下一个按钮时,您需要检查是否满足特定的条件。 如果满足条件,您希望下一个按钮按原样工作。 如果条件不符合您要阻止点击功能。

解决方案:在条件不满足时尝试使用event.preventDefault()。 你不需要写this.clickNextButton()。这是默认触发的。