2011-10-05 32 views
0

我有DOMAttrModified在一些補丁webkit上工作,我想知道改變什麼樣的屬性會觸發這個事件?例如,當我更改innerHTML時,它不會觸發。有沒有一種簡單的方法讓我知道哪些屬性直接更改用戶界面。例如id不直接,但間接的JavaScript可以改變它取決於id的值。DOMAttr修改的視覺屬性

謝謝!

回答

3

我相信只要修改了DOM屬性就會發送該事件。 innerHTML不是DOM屬性,而是與DOM節點對應的JavaScript對象上的屬性。作爲一個大拇指的規則,可以使用DOM元素對象上的setAttribute/removeAttribute方法來添加/修改/刪除DOM屬性。