Javascript 如何识别网页上正在更新的数据字段的来源

Javascript 如何识别网页上正在更新的数据字段的来源,javascript,html,ajax,json,Javascript,Html,Ajax,Json,我正在尝试从网站保存数据。html中有如下字段 <td class="data-value" id="v0">yellow</td> 黄色 当用户在页面上移动鼠标时,文本黄色会发生变化。(要明确的是,如果我只是执行“查看源代码”,这些字段不会出现在源代码中,但是如果我使用Chrome开发工具并执行“检查元素”,我可以看到这一点。) 我想找到并保存本文的源代码,我很确定它来自JSON,但我不太熟悉Ajax和网站使用的其他工具 那么,有没有办法确定这篇文章的来源并访问它?

我正在尝试从网站保存数据。html中有如下字段

<td class="data-value" id="v0">yellow</td>
黄色
当用户在页面上移动鼠标时,文本<代码>黄色会发生变化。(要明确的是,如果我只是执行“查看源代码”,这些字段不会出现在源代码中,但是如果我使用Chrome开发工具并执行“检查元素”,我可以看到这一点。)

我想找到并保存本文的源代码,我很确定它来自JSON,但我不太熟悉Ajax和网站使用的其他工具


那么,有没有办法确定这篇文章的来源并访问它?换句话说,我希望能够解析HTML,并确定要调用什么来查看填充此文本的JSON。

文本可能是远程生成的,在这种情况下,您必须模拟相同的AJAX请求来访问所有案例

如果文本存储在本地(Javascript),则可以通过事件访问它。第一步是确定事件的类型。这是一个onmouseover还是onmousemove?事件回调附加到什么?页面,还是被“覆盖”的元素


使用调试器识别这些条件后,您将能够搜索html和javascript引用,以查找这些事件在代码中的附加位置。这将引导您找到一个回调函数(决定发布哪个文本的函数)。这个回调可以执行AJAX,可以有一个本地表,也可以是每个元素的不同回调。无论您采取何种方式,此时您都会知道脚本要查看哪个文件以解析您要查找的数据。

您可以查看“开发人员工具”中的“网络”选项卡。如果它来自ajax,请求将在那里(不确定这是否是问题:P)。