Javascript und css-Selectoren
bearbeitet von OrlokHallo 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?
> ~~~JavaScript
> const figcaptions = document.querySelectorAll('.gallery figcaption'),
>
> contents = Array.from(figcaptions, figcaption => figcaption.textContent);
> ~~~
>
Wow, cooles Konstrukt.
>
> Oder mit Schleife:
>
> ~~~JavaScript
> 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