mozilla
Ihre Suchergebnisse

    Node.lastChild

    Allgemein

    lastChild gibt den letzten Kindknoten (childNode) eines Datenknotens zurück.

    Syntax

    var letzterKindknoten = element.lastChild;
    

    Die Variable letzterKindknoten enthält einen Datenknoten.

    Beispiel

    Folgendes HTML-Dokument ist gegeben:

    <!DOCTYPE html>
    <html>
      <body>
        <h3>Texte</h3>
        <p>Hier steht Text!</p>
      </body>
    </html>
    

    Um auf das letzte Kindelement zuzugreifen, kann man folgenden Code verwenden:

    var letzterKindknoten = document.body.lastChild;
    

    In diesem Fall ist der letzte Kindknoten ein Textknoten, da sich zwischen dem Schlusstag des Paragraphs und dem Schlusstag des body-Tags ein Zeilenumbruch und zwei Leerzeichen befinden.

    Anmerkungen

    • Gibt null zurück, wenn der gegebene Datenknoten keine Kindknoten hat.
    • lastChild berücksichtigt wie bereits erwähnt auch TextNodes. Daher wird jede Art von Whitespace innerhalb eines Elements als Kindknoten interpretiert. Im obigen Beispiel geschieht das durch die Einrückungen im HTML-Dokument. Falls Sie Textknoten als Rückgabewert ausschließen, und nur HTML-Elemente erhalten wollen, verwenden Sie statt lastChild bitte Element.lastElementChild.

    Spezifikation

    lastChild (en)

    Siehe auch:

    Schlagwörter des Dokuments und Mitwirkende

    Mitwirkende an dieser Seite: khalid32, fscholz, wepunkt_empunkt
    Zuletzt aktualisiert von: khalid32,