gpt4 book ai didi

javascript - 是否可以将 EventListener 添加到表中以检查该表中的新信息?

转载 作者:行者123 更新时间:2023-11-29 18:32:43 26 4
gpt4 key购买 nike

我为某个网站编写了这个 greasemonkey/user.js 脚本。该网站有一张表格,不时输出信息;它通过添加一个包含信息的新表行来实现。

目前我只是检查定时循环是否有新内容。但是我可以这样做吗?我可以添加一个监听器,只要出现带有信息的新表行就会触发吗?如果是这样怎么办?

编辑:我要检查的表格仅包含表格行。每次显示新信息时,都会添加一个新行,其中包含一些文本。该表似乎有最大长度。所以如果它是一个完整的表,最旧的 tr 被删除。把它想象成一个聊天框,它非常相似。

我当前的定时循环检查该表中未标记的表行,从中获取信息并标记它们。所以它只检查未标记的。

以及其中一个表格行的示例:

<tr class="tagged">
<td align="left" style="vertical-align: top;">
<div class="someClass" style="width: 100%;">
some info i'm interested in
</div>
</td>
</tr>

最佳答案

Mutation Events , 也许你可以使用 DOMNodeInserted事件,因为插入了新行。

关于javascript - 是否可以将 EventListener 添加到表中以检查该表中的新信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6293495/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com