javascript - 我如何知道哪个 Javascript 模块在网页上创建了元素/表格?

标签 javascript google-chrome-devtools

我开始在一个已经构建了一个巨大的网页应用程序的地方工作。我受雇用 Selenium 进行前端测试,但我很想看看该应用程序的内部工作原理。我的问题是,使用 Chrome 开发工具或类似工具,我如何判断是哪个 Javascript 模块创建了我在页面上看到的元素/表格/表单?我可以“检查元素”并查看 DOM,但我想知道要深入研究哪个 .js 文件以查看元素是如何构建的。

本质上,在 Chrome 开发工具中,我如何弥合 DOM 检查器和构建 DOM 的源文件之间的差距。

最佳答案

我做了一个Chrome Extension让您检查页面并查看每个 DOM 元素的相关 JavaScript 代码。它仍然很不稳定,但可能值得一试。

它部分基于 Pranay 建议的方法。

关于javascript - 我如何知道哪个 Javascript 模块在网页上创建了元素/表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41573121/

相关文章:

javascript - 使用 Javascript 在移动 View 中滚动时按钮固定到页面

performance - Chrome Lighthouse 用于移动测试是否已损坏?

angular - 打包后如何在 Electron 应用程序中获取开发工具? ( Electron 应用= angular2 + typescript )

css - 有没有办法在开发人员工具中跟踪对 DOM 和 CSS 检查器的更改?

google-chrome - Chrome Web-SQL数据操作导致崩溃

php - Chrome CSS 更改直接出现在源 css 文件中

javascript - Marker Popup jQuery 事件在重新打开 Popup 后不再触发

javascript - removeEventListener 不引用事件处理程序

javascript - iframe 在加载时覆盖我的自定义 css

javascript - Ionic 框架 - 弹出取消按钮不起作用 - v1.0.0-beta.1 "actinium"