【发布时间】:2015-10-09 22:41:59
【问题描述】:
我有一些相当长的 HTML 和相关的样式和 javascript。我试图在其中找到改变特定元素文本的东西。它改变了这一点......
<span class="panel-title"> I'm a Panel with All Options</span>
...到这个...
<span class="panel-title">Best Panel Ever</span>
这似乎很疯狂,但我尝试在每个文件(其中 1704 个)中搜索“最佳面板”文本,而 Visual Studio 什么也没找到。
所以...我希望 Chrome 或 IE 中的调试器可以指出脚本正在更改此文本,但我对那些调试工具还不够熟悉,无法执行这样的任务...或者如果它甚至可能。
编辑澄清
要明确一点...这是直接的 HTML、CSS 和 Javascript。没有像 ASP 或 PHP 这样的东西。有问题的 HTML 文件有第一个文本,但呈现的 HTML 文件有第二个文本。
【问题讨论】:
-
你有任何可以通过 DOM 改变它的 JavaScript 吗?如果看不到实际代码,我们也无能为力。
-
实际上有 1,704 个代码文件......其中绝大多数超过 2000 行......所以发布源代码是不合理的。我正在寻找一种方法来调试它,不一定有人为我调试它。
-
另外......它当然可以是 Javascript。它很可能是。但我遇到的问题是找到 Javascript。
-
您可以使用 Chrome 中的 Elements 选项卡在代码中查找特定项目 (CTRL + F)。此屏幕截图可能会有所帮助:gyazo.com/72f2f8a819bf5bfad17a210a53427f2d - 可能有帮助,也可能没有帮助。
-
是的,我使用 Chrome 中的元素功能来查看有问题的元素,但它只是向我展示了生成的 HTML,而不是它与源代码的不同之处。 (事实上,我从 Chrome 的“检查元素”功能的结果中复制/粘贴了问题中的 span 标签。
标签: javascript html debugging browser