You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除Google Chrome中调查条目onclick事件以批量获取500+调查结果?

解决一次性获取调查全部结果的方案(无需复杂编程)

别担心,完全理解你面对500多条条目要逐个点击的崩溃!针对这个依赖onclick事件加载内容的问题,我给你几个简单易上手的方案,一步步跟着做就行:

方案一:用Chrome控制台批量触发点击(仅需复制粘贴代码)

这个方法只需要简单复制一段代码,不用自己写:

  1. 打开调查页面,按F12键(或者右键页面空白处,选择「检查」)打开Chrome开发者工具
  2. 点击顶部的「Console」(控制台)标签
  3. 复制下面这段代码,粘贴到控制台输入框里,按回车:
// 自动点击所有带onclick事件的元素
document.querySelectorAll('[onclick]').forEach(element => {
  element.click();
});
  1. 等待一会儿,页面会自动逐个点击所有需要触发的条目,等所有内容都加载完成后,按Ctrl+A全选页面内容,复制后粘贴到Excel里即可。

方案二:用浏览器自动点击扩展(完全不用代码)

如果不想碰代码,可以用Chrome的自动点击扩展:

  • 打开Chrome应用商店,搜索「Auto Clicker」,选择一个评分较高的扩展安装(比如「AutoClicker - Auto Click」)
  • 回到调查页面,点击扩展图标,设置点击规则:选择每个条目的点击区域,设置点击间隔(建议设1秒左右,给页面足够加载时间)
  • 启动自动点击,等所有内容都展开后,直接全选复制到Excel。

方案三:检查页面是否已有隐藏的完整数据

有时候onclick只是把已经存在于页面里的内容显示出来,并不是从服务器加载,这种情况更简单:

  1. 打开开发者工具的「Elements」标签,点击左上角的箭头选择工具(🔍)
  2. 点击一个未展开的条目,在Elements面板里查看这个元素的子节点,看看有没有带display:none样式的隐藏内容
  3. 如果有隐藏内容,复制下面的代码到控制台按回车,就能一次性显示所有隐藏内容:
// 显示所有隐藏的内容
document.querySelectorAll('[style*="display:none"]').forEach(element => {
  element.style.display = 'block';
});
  1. 内容全部显示后,直接全选复制即可。

小提示

  • 操作前可以先刷新页面,确保页面初始状态正常
  • 如果点击后弹出弹窗,可能需要手动关闭第一个,或者在扩展设置里添加关闭弹窗的规则
  • 粘贴到Excel后,可能需要用「数据」选项卡的「分列」功能来整理成规整的表格格式

内容的提问来源于stack exchange,提问作者ThePanzer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 07:09:24