gpt4 book ai didi

javascript - Qualtrics:按 Enter 键模拟继续按钮

转载 作者:行者123 更新时间:2023-12-03 06:06:14 25 4
gpt4 key购买 nike

我对 JavaScript 非常陌生,目前我正在尝试向我的 Qualtrics 调查添加自定义代码,以便按 Enter 键可以继续调查。我有一个应该可以工作的代码;但是,我收到“意外标记)”错误。

这是代码:

Qualtrics.SurveyEngine.addOnload(function()
{
document.addEventListener("keydown", function(e) {
if (e.keyCode === 13) {

function(){
that.clickNextButton();
}

}
}

});

“clickNextButton”函数在 Qualtrics API 文档中找到,应该模拟下一个按钮单击。该函数是 clickNextButton(),但提供的示例的代码为 that.clickNextButton()。

他们使用的示例如下:

//Hides the next button and displays the question
//for 5 seconds before moving to the next page
this.hideNextButton();
var that = this;
(function(){that.clickNextButton();}).delay(5);

我不需要隐藏按钮功能或延迟,只是想包含一个如何使用它的示例。

非常感谢任何帮助,提前致谢!

最佳答案

这是一个有效的简化版本(已更新以隐藏 NextButton):

Qualtrics.SurveyEngine.addOnload(function()  {
$('NextButton').hide();
document.on("keydown", function(e) {
if (e.keyCode === 13) $('NextButton').click();
});
});

关于javascript - Qualtrics:按 Enter 键模拟继续按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39534582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com