Pit: Javascript und css-Selectoren

Beitrag lesen

Hallo Orlok,

Wie du die Elemente selektieren kannst, weißt du ja schon.

Naja, so ein bischen, würde ich sagen 😉

Wenn du den textuellen Inhalt eines Elements lesen möchtest, kannst du das mit der Eigenschaft Node.prototype.textContent machen. Das kann dann so aussehen:

Gibt es sowas auch für Image-sources? Oder deshalb nicht, weil src kein Node ist, sondern ein Attribut?

const figcaptions = document.querySelectorAll('.gallery figcaption'),

      contents = Array.from(figcaptions, figcaption => figcaption.textContent);

Wow, cooles Konstrukt.

Oder mit Schleife:

var figcaptions = document.querySelectorAll('.gallery figcaption'),

    contents = [];


for (var index = 0; index < figcaptions.length; index++) {
    contents[index] = figcations[index].textContent;
}

Das sieht auch fein aus, werde ich jetzt auch mal ausprobieren, nachdem ich Option1 aber schon als für mich perfekt geeignet eingestuft habe.

Dank Dir,

pit