如何使用javascript记录链接点击,然后自动点击Qualtrics中的下一步按钮?

     2023-03-25     207

关键词:

【中文标题】如何使用javascript记录链接点击,然后自动点击Qualtrics中的下一步按钮?【英文标题】:How to record a link click and then automatically click next button in Qualtrics with javascript? 【发布时间】:2021-09-22 01:11:02 【问题描述】:

我正在 Qualtrics 进行一项调查。在本次调查中,我将受访者引导至调查结束时的链接。

我想记录受访者是否点击了链接。如果他们点击链接,那么我希望调查自动点击下一步按钮(从而完成调查)。

我在 Stack Overflow 上尝试了以下 post 中的代码以及 Qualtrics forum 上的后续帖子,但运气不佳。

目前,我创建了一个名为 ClickLink 的嵌入字段,该字段位于调查的开头并设置为零

Qualtrics 问题的 HTML 是:

This is a link: <a href="http://www.google.com" target="_blank" id="Link">Click here</a>

问题行为的 javascript 遵循 Qualtrics forum 并且是:

Qualtrics.SurveyEngine.addOnload(function() 
    jQuery('Link').click(function(event) 
        Qualtrics.SurveyEngine.setEmbeddedData("ClickLink", "1");
        jQuery("#NextButton").click();
    );
);

如果能帮助我按预期进行调查,我将不胜感激。谢谢!

【问题讨论】:

【参考方案1】:

您的 jQuery 'Link' 选择器不正确。它应该在 id 前面有一个 #:

Qualtrics.SurveyEngine.addOnload(function() 
    jQuery('#Link').click(function(event) 
        Qualtrics.SurveyEngine.setEmbeddedData("ClickLink", "1");
        jQuery("#NextButton").click();
    );
); 

【讨论】:

如何触发 JavaScript 事件点击

】如何触发JavaScript事件点击【英文标题】:HowcanItriggeraJavaScripteventclick【发布时间】:2011-01-2319:20:25【问题描述】:我的页面中有一个超链接。我正在尝试自动单击超链接以进行测试。有什么方法可以使用JavaScript模拟50次点击超... 查看详情

如何设置firefox缓存自动清理

设置firefox缓存自动清理方法:1 打开火狐浏览器,然后打开主菜单。2 在菜单中选择“选项”-“选项”,打开设置。3 在选项设置中选择“隐私”,找到“历史记录”栏。打开下拉菜单,选择“使用自定义历史记录设... 查看详情

如何使用js自动下载PDF?

...它连接到javaservlet并将其保存在数据库中。用户点击按钮JavaScript代码自动运行和PDF文件下载使用JavaScript自动打开文件用户填写并按提交提交servlet代 查看详情

使用 javascript 拦截所有文档链接点击

】使用javascript拦截所有文档链接点击【英文标题】:usejavascripttointerceptalldocumentlinkclicks【发布时间】:2011-01-0908:05:59【问题描述】:如何拦截文档中的链接点击?它必须是跨平台的。我正在寻找这样的东西://contentisadivwithinnerHT... 查看详情

单击链接类后如何加载 JavaScript 页面刷新?

】单击链接类后如何加载JavaScript页面刷新?【英文标题】:HowcanIloadJavaScriptpagerefreshafterclickonlinkclass?【发布时间】:2018-08-1107:39:02【问题描述】:如何仅在用户单击特定链接类后才加载JavaScript主页刷新?当用户点击链接时,我... 查看详情

javascript只有一个结果时,facetwp自动点击链接(代码片段)

查看详情

如何在网页中设置一个链接直接跳转到outlook然后发送邮件

如何在网页中设置一个链接直接跳转到outlook然后发送邮件1、首先打开电脑,然后在电脑桌面中找到并打开outlook客户端,如下图所示。2、接着输入用户名和密码,登录邮箱之后,点击新建电子邮件,如下图所示。3、然后点击选... 查看详情

如何使用 node.js 和 javascript 模仿 Facebook 的“链接共享”功能

】如何使用node.js和javascript模仿Facebook的“链接共享”功能【英文标题】:HowtomimicFacebook\'s"linkshare"functionalityusingnode.jsandjavascript【发布时间】:2011-08-0503:40:38【问题描述】:所以我想模仿的是Facebook提供的链接共享功能。... 查看详情

如何使用 JavaScript 自动单击浏览器按钮?

】如何使用JavaScript自动单击浏览器按钮?【英文标题】:HowtoclickabrowserbuttonwithJavaScriptautomatically?【发布时间】:2011-05-2919:02:02【问题描述】:如何使用JavaScript每秒点击一个按钮?【问题讨论】:但是……为什么?也许一些背景... 查看详情

Selenium:如何点击javascript按钮

】Selenium:如何点击javascript按钮【英文标题】:Selenium:howtoclickonjavascriptbutton【发布时间】:2019-02-2314:30:33【问题描述】:我必须编写一些用于自动测试的脚本,以检查使用flex/amf技术构建的Web应用程序的加载时间。测试将包括打... 查看详情

如何以编程方式单击带有 javascript 的链接?

】如何以编程方式单击带有javascript的链接?【英文标题】:HowdoIprogrammaticallyclickalinkwithjavascript?【发布时间】:2010-10-2812:17:24【问题描述】:有没有办法使用JavaScript点击我页面上的链接?【问题讨论】:您只能在inputtype="button"... 查看详情

javascript如何点击带有javascript的链接?(代码片段)

查看详情

使用 JavaScript 记录热图的用户数据

】使用JavaScript记录热图的用户数据【英文标题】:RecordinguserdataforheatmapwithJavaScript【发布时间】:2011-01-3013:49:30【问题描述】:我想知道诸如crazyegg.com之类的网站如何在会话期间存储用户点击数据。显然,有一些底层脚本存储了... 查看详情

javascript事件-检测点击链接

我正在实现一个自动同步javascript序列器​​。所有事件都是同步正确解析的,但是当我触发导致更改URL的事件(例如单击<A>元素)时会出现问题。事件已解决,但是后续步骤立即执行(我需要序列器在此时停止,序列的其... 查看详情

如何在单击 javascript 时使用导航栏链接切换活动类

】如何在单击javascript时使用导航栏链接切换活动类【英文标题】:Howtotoggleactiveclasswithnavbarlinksonclickjavascript【发布时间】:2021-10-1109:16:41【问题描述】:我试图在单击时将“li-active”类切换到我的每个导航栏链接li。此时,在第... 查看详情

如何通过单击链接使用 JavaScript 提交表单?

】如何通过单击链接使用JavaScript提交表单?【英文标题】:HowtosubmitaformwithJavaScriptbyclickingalink?【发布时间】:2011-10-1114:07:06【问题描述】:我有一个链接,而不是提交按钮:<form><ahref="#">submit</a></form>我可以让... 查看详情

请大家帮忙,这个软件如何使用啊?

这个软件(videosaver)好久不用了,忘记了,请高手指教!imovie怎么加自定义音乐详细过程~第一步:先下载videosaver这个软件第二步:打开网易云,QQ音乐,酷狗等你的音乐播放器,找到一首喜欢的歌曲,点击右上角分享→复制... 查看详情

使用 javascript 在 x/y 坐标处模拟点击

】使用javascript在x/y坐标处模拟点击【英文标题】:Simulateclickatx/ycoordinatesusingjavascript【发布时间】:2012-05-0512:52:21【问题描述】:如何使用javascript或jquery模拟x/y坐标的点击?我将多次使用该脚本,我希望该脚本先点击位置一,... 查看详情