171 of 264 menu

Die Methode prepend

Die Methode prepend ermöglicht es, ein anderes Element am Anfang eines beliebigen Elements einzufügen. Als Parameter akzeptiert die Methode ein Element, in der Regel erstellt über createElement, oder einen String. Es können sofort mehrere Elemente oder Strings hinzugefügt werden, indem sie durch Kommas aufgelistet werden.

Syntax

Elternelement.prepend(Element oder String);

Beispiel

Lassen Sie uns einen Absatz erstellen, seinen Text festlegen und ihn am Anfang des Blocks #parent auf der Seite platzieren:

<div id="parent"> <p>1</p> <p>2</p> <p>3</p> </div> let parent = document.querySelector('#parent'); let p = document.createElement('p'); p.textContent = '!'; parent.prepend(p);

Ergebnis der Codeausführung:

<div id="parent"> <p>!</p> <p>1</p> <p>2</p> <p>3</p> </div>

Beispiel

Lassen Sie uns sofort mehrere Absätze am Anfang des Blocks #parent platzieren:

<div id="parent"> <p>1</p> <p>2</p> <p>3</p> </div> let parent = document.querySelector('#parent'); let p1 = document.createElement('p'); p1.textContent = 'a'; let p2 = document.createElement('p'); p2.textContent = 'b'; parent.prepend(p1, p2);

Ergebnis der Codeausführung:

<div id="parent"> <p>b</p> <p>a</p> <p>1</p> <p>2</p> <p>3</p> </div>

Beispiel

Lassen Sie uns einen String als Parameter der Methode verwenden:

<div id="parent"> <p>1</p> <p>2</p> <p>3</p> </div> let parent = document.querySelector('#parent'); parent.prepend('!');

Ergebnis der Codeausführung:

<div id="parent"> ! <p>1</p> <p>2</p> <p>3</p> </div>

Siehe auch

  • die Methode append,
    die Elemente am Ende einfügt
  • die Methode appendChild,
    die Elemente am Ende einfügt
  • die Methode insertBefore,
    die ein Element vor einem anderen Element einfügt
  • die Methode insertAdjacentElement,
    die ein Element an einer bestimmten Stelle einfügt
  • die Methode insertAdjacentHTML,
    die HTML-Code an einer bestimmten Stelle einfügt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen