我从这个post about Chromium DevTools中看到,存在添加DOM断点的可能性。考虑到我要监视的所有元素,我试图找到一种以编程方式添加此类断点的方法。我也读过这个question about DOM breakpoints,但似乎没有给我任何有用的提示。
为了达到类似的结果,我已经使用了此类DOM元素的setAttribute()
函数,将其替换为使用调试器的包装器;触发调试器的指令。鉴于无法在js中实现运算符重载,在处理innerHTML
或innerText
分配时,无论如何,这种方法都会失败。
有人可以建议我一个切实可行的解决方案吗?