Neueste Web-Entwicklung Tutorials
 

HTML DOM createElement() Method

<Document Object

Beispiel

Erstellen Sie ein <button> Element:

var btn = document.createElement("BUTTON");

Das Ergebnis wird sein:

Versuch es selber "

HTML-Elemente enthalten oft Text. Eine Schaltfläche mit dem Text erstellen Sie auch einen Text Knoten erstellen müssen , die Sie zum anhängen <button> Element:

Beispiel

Erstellen Sie eine Schaltfläche mit dem Text:

var btn = document.createElement("BUTTON");        // Create a <button> element
var t = document.createTextNode("CLICK ME");       // Create a text node
btn.appendChild(t);                                // Append the text to <button>
document.body.appendChild(btn);                    // Append <button> to <body>

Das Ergebnis wird sein:

Versuch es selber "

Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.


Definition und Verwendung

Die createElement() Methode erzeugt einen Elementknoten mit dem angegebenen Namen.

Tipp: Verwenden Sie die createTextNode() Methode einen Textknoten zu erstellen.

Tipp: Nachdem das Element erstellt wird, die Verwendung Element. appendChild() oder Element. insertBefore() Methode , um es in das Dokument einzufügen.


Browser-Unterstützung

Methode
createElement() Ja Ja Ja Ja Ja

Syntax

document.createElement( nodename )

Parameterwerte

Parameter Art Beschreibung
nodename String Erforderlich. Der Name des Elements, das Sie erstellen möchten

Technische Details

Rückgabewert: Ein Element-Objekt, das den erstellten Element Knoten repräsentiert
DOM Version: Core Level 1 Document Object

Beispiele

Mehr Beispiele

Beispiel

Erstellen Sie ein <p> Element mit etwas Text, und fügen Sie sie auf das Dokument:

var para = document.createElement("P");                       // Create a <p> element
var t = document.createTextNode("This is a paragraph");       // Create a text node
para.appendChild(t);                                          // Append the text to <p>
document.body.appendChild(para);                              // Append <p> to <body>
Versuch es selber "

Beispiel

Erstellen Sie ein <p> Element und fügen Sie es zu einem <div> Elemente:

var para = document.createElement("P");                       // Create a <p> element
var t = document.createTextNode("This is a paragraph.");      // Create a text node
para.appendChild(t);                                          // Append the text to <p>
document.getElementById("myDIV").appendChild(para);           // Append <p> to <div> with id="myDIV"
Versuch es selber "

<Document Object