Ich muss alle Änderungen im Inhalt einer Zelle in meiner Webseite abfangen.
Der folgende Code zeigt mir, dass addEventListener nicht funktioniert.
%Vor%Der Code ist nur ein Spielzeugbeispiel. In meinem realen Fall werden die Änderungen in der Seite (und somit auch in der Zelle) durch eine Webapp gemacht, die ich NICHT kontrollieren kann.
Sie können auf diese Weise kein DOM-Element change
hören. change
-Ereignis ist meistens für input
s
Es gibt einige andere neue DOM 3-Ereignisse, die Ihnen dabei helfen könnten.
Hier sind einige:
DOMCharacterDataModified // Entwurf
Macht dies die effizienteste Methode zum Erkennen / Überwachen von DOM-Änderungen? Hilfe?
Es scheint, als gäbe es keine 100% Cross-Browser-Lösungen, und eine der Problemumgehungen besteht darin, die interessierenden Elemente abzufragen, um zu sehen, ob sich ihre innerHTML.length ändert!
Tags und Links javascript addeventlistener interception