Neueste Web-Entwicklung Tutorials
 

HTML DOM createAttribute() Method

<Document Object

Beispiel

Erstellen Sie ein Klassenattribut, mit dem Wert "democlass" , und legen Sie es auf ein <h1> Element:

var h1 = document.getElementsByTagName("H1")[0];   // Get the first <h1> element in the document
var att = document.createAttribute("class");       // Create a "class" attribute
att.value = "democlass";                           // Set the value of the class attribute
h1.setAttributeNode(att);                          // Add the class attribute to <h1>

Bevor das Attribut zu erstellen:

Hello World

Nach dem Einfügen des Attributes:

Hello World

Versuch es selber "

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


Definition und Verwendung

Die createAttribute() Methode erzeugt ein Attribut mit dem angegebenen Namen und gibt das Attribut als Attr Objekt.

Tipp: Verwenden Sie das Attribut .value Eigenschaft , um den Wert des Attributs zu setzen.

Tipp: Verwenden Sie das Element. setAttributeNode() Methode das neu erstellte Attribut an ein Element hinzuzufügen.

Tipp: Oft werden Sie die verwenden Element. setAttribute() Methode anstelle der createAttribute() Methode.


Browser-Unterstützung

Methode
createAttribute() Ja Ja Ja Ja Ja

Syntax

document.createAttribute( Parameterwerte
Parameter Art Beschreibung
attributename Attr object Erforderlich. Der Name des Attributs, das Sie erstellen möchten

Technische Details

Rückgabewert: Ein Knotenobjekt, das das created Attribut
DOM Version Core Level 1 Document Object

Beispiele

Mehr Beispiele

Beispiel

Erstellen Sie ein Attribut href mit dem Wert "www.w3ii.com" , und setzen Sie sie auf ein <a> Element:

var anchor = document.getElementById("myAnchor");  // Get the <a> element with id="myAnchor"
var att = document.createAttribute("href");        // Create a "href" attribute
att.value = "http://www.w3ii.com";            // Set the value of the href attribute
anchor.setAttributeNode(att);                      // Add the href attribute to <a>

Bevor das Attribut zu erstellen:

Nach dem Einfügen des Attributes:

Versuch es selber "

<Document Object