我想阻止Qualtrics中不使用disableNextButton方法的NextButton。
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();
}
};});
发布于 2017-03-24 04:44:37
您希望您的NextButton可见吗?如果是这样,只需使用:
$('NextButton').disabled=true;您也可以将其隐藏:
$('NextButton').hide();发布于 2017-04-14 04:47:53
我所理解的是:当下一个按钮被按下时,你想检查是否满足了一个特定的条件。如果满足条件,您希望“下一步”按钮按原样工作。如果条件不满足,你想要阻止点击的功能。
解决方案:当条件不满足时,尝试使用event.preventDefault()。您不需要编写this.clickNextButton()。这是默认触发的。
https://stackoverflow.com/questions/42663286
复制相似问题