打开Chrome的开发者工具
- 打开浏览器:启动Google Chrome。
- 访问开发者工具:按下
F12键,或者点击右上角的三个点(•••),选择“更多工具”,然后点击“开发者工具”。
切换到“Sources”标签
在开发者工具的顶部,点击“Sources”标签,这是调试JavaScript的主要界面。
选择要监控的文件或选项
- 选择文件:点击“选择文件”按钮(在“Sources”面板的右上角),浏览到你想要监控的文件,选择后点击“打开”,这会自动将文件添加到被监控的资源中。
- 选择选项:点击“设置”按钮,选择要添加的文件或选项,自定义选项”或“资源路径”。
设置节点监控
- 进入黑盒子模式:在“Sources”面板中,点击右边栏的“进入黑盒子”按钮,这会让页面进入黑盒子模式,所有JavaScript执行会暂停,等待你输入。
- 设置节点:
- 在输入栏中输入JavaScript代码,
document.body.addEventListener('click', function() { console.log(' clicked'); });。 - 你可以在输入栏中输入多行代码,使用分号分隔。
- 点击“运行”按钮(或按
F5),代码会执行,相关节点会被高亮显示。
- 在输入栏中输入JavaScript代码,
调试节点
- 节点高亮:当代码执行时,相关的DOM节点会被高亮显示,这样你可以轻松找到它们。
- 检查事件:在输入节点的绑定事件时,点击节点会显示事件的详细信息。
调试工具
- 快捷键:使用
F5运行代码,F9继续运行,F8停止当前正在执行的代码。 - 清除缓存:如果节点没有高亮,可能是因为缓存问题,点击“清除缓存”按钮(在“Sources”面板的右上角),然后重新加载页面。
离开黑盒子模式
当你完成调试后,点击“进入黑盒子”按钮,页面会恢复正常状态。
保存设置
如果需要保存这些设置,可以点击“保存”按钮(在“Sources”面板的右上角),选择保存的位置和文件名。
注意事项
-
跨域问题:如果你在调试跨域的内容,可能需要在浏览器中暂时放松同源策略,进入开发者工具,点击右侧按钮,选择“设置”,然后在“安全”选项卡中,取消勾选“同源请求仅限来源”。
-
是动态加载的,确保在加载后手动点击“运行”按钮,以确保节点被追踪到。
-
多个节点:可以在输入栏中输入多个代码段,每个都会被单独执行,节点会依次被高亮。
通过以上步骤,你可以在Chrome中设置节点,轻松调试和监控DOM事件。









