Sobes.tech
Junior

Kako odrediti da li je DOM učitan?

sobes.tech АИ

Одговор од АИ

Koristite događaj DOMContentLoaded.

document.addEventListener('DOMContentLoaded', () => {
  // Kod koji će se izvršiti nakon učitavanja DOM-a
});

Alternativno, možete proveriti svojstvo document.readyState:

if (document.readyState === 'loading') {
  document.addEventListener('DOMContentLoaded', () => {
    // Kod
  });
} else {
  // DOM je već učitan
}

Događaj DOMContentLoaded se aktivira nakon što je HTML dokument potpuno učitan i parsiran, ali pre učitavanja spoljašnjih resursa kao što su stilovi i slike.

Za određivanje potpunog učitavanja stranice, uključujući sve resurse, koristi se događaj load:

window.addEventListener('load', () => {
  // Kod koji će se izvršiti nakon potpunog učitavanja stranice
});