Ermitteln Sie, welches Skript Änderungen an DOM vorgenommen hat

Lesezeit: 1 Minute

Ich habe einige HTML-Formularelemente auf einer Seite und ein Skript ändert sie, wenn die Seite geladen wird. Irgendetwas entfernt ihre IDs. Ich weiß nicht wie oder warum, aber ich muss dem auf den Grund gehen. So einfach ist es:

<p>
    <input id="depSymbol" class="form-control" type="text" placeholder="Symbol" />
    <button id="symCheck" class="wpsm-button white small">check</button></p>
<p>
    <input id="depTimeframe" class="form-control" type="text" placeholder="Timeframe (5, 15, 1H, 1D)" />
</p>

Dies ist auf einer WordPress-Seite. Ich denke, eines der von mir installierten Plugins könnte dies verursachen, aber es könnte etwas anderes sein. Es gibt zu viele mögliche Ursachen. Aus diesem Grund muss ich wissen: Gibt es etwas in den Entwicklungstools, mit denen ich sehen kann, welche Skripte Änderungen am DOM beeinflussen?

Klicken Sie bei geöffneten Chrome-Entwicklertools mit der rechten Maustaste auf das Element und wählen Sie es aus Break on attribute modifications. Aktualisieren Sie dann die Seite. Es sollte in das Skript einbrechen, das für die Änderung der ID verantwortlich ist.

Geben Sie hier die Bildbeschreibung ein

  • Nach dem Anhalten am Haltepunkt kann die Aufrufliste erweitert und durchsucht werden, und die Dateinamen, die die Aktion ausführen, werden aufgelistet.

    – dandavis

    20. September 2018 um 20:54 Uhr

  • Ich habe es herausgefunden. Das Problem war eigentlich serverseitig, aber Ihre Antwort ist die richtige und eine großartige Fähigkeit, von der ich nichts wusste. Danke

    – Xendi

    20. September 2018 um 21:12 Uhr

842960cookie-checkErmitteln Sie, welches Skript Änderungen an DOM vorgenommen hat

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy