Antwort an „Robert B.“ verfassen

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

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen