SITE-URI

JavaScript nu funcționează pe pagină: verificări esențiale

Codul JavaScript nu se execută? Verifică consola, încărcarea fișierului, ordinea scripturilor și existența elementelor.

Rezolvare rapidă: deschide consola cu F12 și rezolvă prima eroare roșie afișată.

Verifică încărcarea fișierului

În fila Network confirmă că scriptul răspunde cu status 200 și tip JavaScript, nu cu o pagină HTML de eroare.

Așteaptă încărcarea DOM-ului

document.addEventListener("DOMContentLoaded",()=>{
  // codul tău
});

Verifică elementul

querySelector întoarce null dacă selectorul este greșit sau elementul nu există. Folosește optional chaining sau verifică rezultatul înainte de accesare.

Folosește defer

<script src="/app.js" defer></script>

Atributul defer permite parsarea HTML-ului înaintea executării scriptului.

Verifică erorile anterioare

O eroare produsă la începutul fișierului poate opri executarea codului care urmează.