Moin,
So, wie ich das sehe, läuft da folgendes ab.
// kein <body> => Haupt = null const Haupt = document.body.querySelector("main"); // Haupt === null => Bild = null const Bild = Haupt.querySelectorAll("img"); // Bild === null => BL = null const BL = Bild.length;
Ob ich das wirklich richtig sehe, kann ich so zwischen Tür und Angel sowie ohne Safari aber nicht beurteilen.
müsste nicht schon beim Initialisieren von Bild
eine Null-Pointer-Exception geworfen werden, weil Haupt
null
ist und dementsprechend null.querySelectorAll(…)
nicht aufgerufen werden kann?
Viele Grüße
Robert