Javascript 确定DOM元素创建者?

Javascript 确定DOM元素创建者?,javascript,dom,frontend,Javascript,Dom,Frontend,我正在尝试调试一个网页,该网页承载来自多个供应商的前端代码。我想做的是理解是什么脚本在页面中创建了一个特定的元素。有没有调试工具可以让我这样做(跟踪DOM元素的起源)?我在常用的调试工具(Chrome等)中找不到这样的功能 谢谢 Chrome->Tools->Developer工具 Firefox->Firebug插件 IE->F12开发工具 有一个用于JavaScript执行的控制台选项卡,或网络选项卡,用于查看何时加载JS文件或何时进行AJAX调用。您还可以搜索DOM并执行许多其他操作。我发

我正在尝试调试一个网页,该网页承载来自多个供应商的前端代码。我想做的是理解是什么脚本在页面中创建了一个特定的元素。有没有调试工具可以让我这样做(跟踪DOM元素的起源)?我在常用的调试工具(Chrome等)中找不到这样的功能


谢谢

Chrome->Tools->Developer工具

Firefox->Firebug插件

IE->F12开发工具

有一个用于JavaScript执行的控制台选项卡,或网络选项卡,用于查看何时加载JS文件或何时进行AJAX调用。您还可以搜索DOM并执行许多其他操作。我发现Firebug更容易通过AJAX调用查看源代码


祝你好运

谢谢你的回复,博!我在寻找更具体的东西——确定是什么对象将另一个对象插入到DOM中。我在开发者工具中找不到这样的功能。如果是AJAX调用,那么使用网络选项卡,您可以看到来自调用的请求/响应,通常是HTML、XML或JSON。从那里,您应该能够找到插入页面的数据/html。如果您能够在元素上放置事件侦听器,那么查看何时进行更改或查看生成的CSS以查看元素上的样式来源可能会有所帮助。这至少可以帮助您缩小供应商范围。