有没有办法看到什么操纵HTML节点?

时间:2010-04-09 14:45:26

标签: javascript debugging dom

当知道代码执行的位置时,断点很棒。但是,我有一个问题,我正在使用的库中的某些未知代码操纵我的DIV。有没有办法在节点上基本设置断点,看看添加子项或更改属性的时间?

2 个答案:

答案 0 :(得分:4)

在firebug中,您可以在html选项卡中设置“停止属性更改”

请参阅:http://getfirebug.com/html

答案 1 :(得分:3)

仅适用于从未使用过Firebug的用户,请转到Firebug窗口顶部的HTML标签,然后通过展开相关节点导航到您之后的元素。 (或者右键单击页面上的div,然后在右键单击菜单的底部(通常)选择“Inspect Element”。默认情况下,将鼠标悬停在节点上应突出显示该页面上的元素。

然后,当您在firebug窗口中显示div节点时,右键单击节点并选择“Break On Attribute Change”,“Break on Child addition or Removal”,“Break on Element Removal”或任何组合我想。瞧!