我正在做关于分心的实验。作为实验的一部分,我需要一个问题在屏幕上出现两秒钟,消失两秒钟,然后重新出现。这是我在 javascript 中对此进行编程的尝试。
Qualtrics.SurveyEngine.addOnload(function()
{
function togglequestion() {
if(this.getQuestionDisplayed()) {
this.questionContainer.style.display = 'none';
} else {
this.questionContainer.style.display = 'block';
}
};
var a1 = setTimeout(togglequestion, 2000);
var a2 = setTimeout(togglequestion, 4000);
});
我认为问题在于我声明函数的方式或 if 语句。我对javascript不是很有经验,所以非常感谢任何帮助!