Zmieniający się zawartość pola nagle - wykrycie skąd pochodzi zmiana

Zmieniający się zawartość pola nagle - wykrycie skąd pochodzi zmiana
J1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 25
0

Cześć,
mam stronę w WordPress i jakiś formularz z inputami tekstowymi. Formularz jest "zaimplementowany" przy pomocy wtyczki. I mam pewien problem z formularzem, a konkretnie z jednym inputem, nazwijmy go X. A mianowicie:

  1. Po odświeżeniu strony w inpucie X wpisany jest tekst, dajmy na to TEST
  2. Po ok (200ms - 500ms) ten tekst znika, tj. najpewniej istnieje kod w JS, który ten tekst "wymazuje".

I teraz pytanie jest jak namierzyć taki kod? Można jakoś śledzić eventy w przeglądarce? Albo jakoś podpiąć się czymś w rodzaju debugerem żeby "obserwować" kto "rusza" tym elementem?
Nie mam zbytnio doświadczenia we frontend deweloperce więc nie bardzo wiem jak się za to zabrać. Mógłbym oczywiście czytać kod i bym się w końcu dokopał, ale wolałbym wiedzieć jak się takie rzeczy diagnozuje, o ile się faktycznie da.

Pozdrowienia

Xarviel
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 848
2

W devtoolsach można ustawić breakpoint na modyfikację elementu
devtools.png

przeglądarki oparte na chromium (w firefoxie nie mogę znaleźć takiej opcji) mogą także podejrzeć dokładną listę eventów

devtools2.png

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.