侦听DOM结构中的更改

时间:2010-10-25 10:02:19

标签: java c++ dom

是否有任何标准化方法(不依赖于语言,我至少需要C ++,Java和Ruby)来监听DOM文档中的更改?我希望每次节点的属性发生变化,节点被重命名,删除等等时都会调用一个函数。

我找到了UserData的处理程序,但这些不允许我听取例如属性的变化。现在,在我看来,唯一的可能性是实现我自己的DOM。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您想为Mutation Events添加处理程序。我在Firefox中使用过它们,虽然我不知道它们在你所提到的语言库中有什么可用性。

http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-eventgroupings-mutationevents