element

  • Adressname der Version: DOM/element
  • Titel der Version: element
  • ID der Version: 112002
  • Erstellt:
  • Autor: fscholz
  • Aktuelle Version? Nein
  • Kommentar 677 words added, 684 words removed

Inhalt der Version

{{ DomRef() }}

Dieser Abschnitt beschreibt Methoden, Eigenschaften und Events, welche für die meisten HTML- und XML-Element in Geckos DOM-Implementation verfügbar sind.

Verschiedene Spezifikationen beziehen sich auf Elemente:

Die hier gelisteten Artikel beschreiben diese Spezifikationen genauer und stellen Links zu den passenden Abschnitten der Spezifikationen bereit.

Während diese Schnittstellen von den meisten HTML- oder XML-Elementen geteilt werden, gibt es nebenher noch mehr spezialisierte Schnittstellen, welche in den DOM-Spezifikationen gelistet werden. Achten Sie darauf, dass bei solchen Schnittstellen, die „nur für [HTML 4.01]- und [XHTML 1.0]-Dokumente sind, nicht garantiert werden kann, dass sie mit kommenden Versionen von XHTML funktionieren werden“. Der HTML5-Entwurf zielt nicht darauf ab, mit diesen Schnittstellen abwärtskompatibel zu sein, sagt aber, dass „einige Funktionen die bereits missbilligt sind, kaum unterstützt werden, kaum benutzt oder einfach nutzlos sind, entfernt worden sind“. Man kann dies vermeiden, indem man reine DOM-XML-Methoden benutzt, wie z.B. getAttribute().

Liste der DOM-Schnittstellen der einzelnen HTML-Elemente:

Html, Head, Link, Title, Meta, Base, IsIndex, Style, Body, Form, Select, OptGroup, Option, Input, TextArea, Button, Label, FieldSet, Legend, UList, OList, DList, Directory, Menu, LI, Div, Paragraph, Heading, Quote, Pre, BR, BaseFont, Font, HR, Mod, Anchor, Image, Object, Param, Applet, Map, Area, Script, Table, TableCaption, TableCol, TableSection, TableRow, TableCell, FrameSet, Frame, IFrame

Eigenschaften

Name Beschreibung Typ / Rückgabewert Verfügbarkeit
attributes Attribute des Elements. NamedNodeMap Überall
baseURI Basis-URI (baseURI) des Dokuments. String HTML, XUL
baseURIObject {{ Fx_minversion_inline("3") }} baseURIObject gibt ein {{ Interface("nsIURI") }}-Objekt zurück, welches die Basis-URI des Dokuments repräsentiert. {{ Interface("nsIURI") }} Überall (mit UniversalXPConnect Privilegien)
childElementCount {{ fx_minversion_inline("3") }} Anzahl der Kindelemente des Elements. Number

HTML, XUL

childNodes Alle Kindknoten des Elements. NodeList Überall
children {{ fx_minversion_inline("3") }} Eine Live-{{ interface("nsIDOMNodeList") }} mit allen Kindelementen des Elements. NodeList HTML, XUL
classList {{ gecko_minversion_inline("1.9.2") }} Liste der Werte des class-Attributs des Elements. DOMTokenList HTML
className Wert des class-Attributs des Elements. String HTML, XUL
clientHeight Innere Höhe des Elements. Number HTML
clientLeft Breite des linken Rahmens des Elements. Number HTML
clientTop Breite des oberen Rahmens des Elements. Number HTML
clientWidth Innere Breite des Elements. Number HTML
contentEditable {{ gecko_minversion_inline("1.9") }} Editierbares Element. String HTML, XUL
dir Schreibrichtung des Elements. String HTML, XUL
firstChild Erster Kindknoten oder null, wenn keins vorhanden. Node Überall
firstElementChild {{ fx_minversion_inline("3") }} Erstes Kindelement oder null, wenn keins vorhanden. Element HTML, XUL
id id des Elements. String HTML, XUL
innerHTML Inhalt des Element mit HTML-Auszeichnung. String HTML
isContentEditable {{ gecko_minversion_inline("1.9.3") }} Legt fest, ob der Inhalt eines Elements editiert werden kann (Read only). Boolean HTML, XUL
lang Sprache des Elements. String HTML
lastChild Letzter Kindknoten des Elements. Node Überall
lastElementChild {{ fx_minversion_inline("3") }} Letztes Kindelement des Elements. Element HTML, XUL
localName Lokaler Teil des qualifizierenden Namens eines Knotens. In Firefox 3.5 und älter, war dieser Wert immer komplett groß geschrieben für HTML-Elemente (nicht in XHTML). Fortan ist dieser Wert immer klein geschrieben. {{ gecko_minversion_inline("1.9.2") }} String Überall
name Name des Elements. String HTML
namespaceURI XML-Namensraum des Dokuments, oder null wenn keiner gesetzt ist. In Firefox 3.5 und älter, hatten HTML-Elemente keinen Namensraum. Fortan haben diese den http://www.w3.org/1999/xhtml-Namensraum. {{ gecko_minversion_inline("1.9.2") }} String Überall
nextSibling Nächst folgender Knoten nach dem aktuellen Knoten oder null, wenn der letzte. Node Überall
nextElementSibling {{ fx_minversion_inline("3") }} Das Element das direkt nach diesem Element folgt. Element HTML, XUL
nodeName Der Name des Knotens. String Überall
nodePrincipal {{ Fx_minversion_inline("3") }} Prinzipien des Knotens. {{ Interface("nsIPrincipal") }} Überall (mit UniversalXPConnect Privilegien)
nodeType Knotentyp-Konstante. Number Überall
nodeValue Wert des Knotens. null für HTML-Elemente. String Überall
offsetHeight Höhe des Elements, relativ zum Layout. Number HTML
offsetLeft Die Distanz vom linken Rahmen bis zum offsetParents linken Rahmen. Number HTML
offsetParent Das Element von dem alle Abstandsberechnungen ausgehen. Element HTML
offsetTop Die Distanz vom oberen Rahmen bis zum offsetParents oberen Rahmen. Number HTML
offsetWidth Die Breite des Elements, relativ zum Layout. Number HTML
ownerDocument Das document-Objekt zu dem der Knoten gehört, oder null, wenn er zu keinem Dokument gehört. Document Überall
parentNode Das Elternelement des Elements, oder null wenn er nicht zu einem DOM Document gehört. Node Überall
prefix Namensraum-Präfix des Knotens oder null, wenn keiner angegeben. String Überall
previousSibling Vorhergehender Knoten von aktuellen Knoten, oder null sofern nicht vorhanden. Node Überall
previousElementSibling {{ fx_minversion_inline("3") }} Das Element, welches vor dem aktuellen Element kommt, oder null sofern nicht vorhanden. Element HTML, XUL
schemaTypeInfo Gibt ein TypeInfo zurück, bezogen auf die Schema-Informationen für das Element (auch verfügbar für Attr). TypeInfo Nicht unterstützt.
scrollHeight Scrollhöhe des Elements. Number HTML
scrollLeft Bereits gescrollte Pixel von links. Number HTML
scrollTop Bereits gescrollte Pixel von oben. Number HTML
scrollWidth Scrollbreite des Elements. Number HTML
spellcheck Rechtschreibüberprüfung (verfügbar für alle HTML-Elemente). Boolean HTML
style Objekt, welches alle Stil-Eigenschaften des Elements repräsentiert. CSSStyleDeclaration HTML, XUL
tabIndex Tab-Reihenfolge des Elements. Number HTML
tagName Tag-Name des Elements. String Überall
textContent Textinhalt des Elements. String Überall
title Text, welcher als kleine Box angezeigt wird. String HTML

Methoden

Name & Beschreibung Rückgabe Verfügbarkeit
addEventListener( type, listener, useCapture )
Registriert einen Event-handler für ein bestimmtes Event des Elements.
- Überall
appendChild( appendedNode )
Fügt einen Knoten als letztes Kindelement des Element ein.
Node Überall
blur()
Entfernt den Tastaturfokus vom aktuellen Element.
- HTML, XUL
click()
Simuliert einen Klick auf dem aktuellen Element.
- HTML, XUL
cloneNode( deep )
Klont einen Knoten und (optional) alle Inhalte.
Node Überall
compareDocumentPosition ( otherNode ) Number Überall
dispatchEvent( event )
Sende ein Event zu diesem Knoten im DOM.
Boolean Überall
focus()
Gibt den Tastaturfokus an das aktuelle Element.
- HTML, XUL
getAttribute( name )
Ruft den Wert eines Attributs vom aktuellen Knoten ab.
Object Überall
getAttributeNS( namespace, name )
Ruft den Wert eines Attributs mit dem festgelegten Namen und Namensraum für den aktuellen Knoten ab.
Object Überall
getAttributeNode( name )
Ruft die Knotenrepräsentation eines Attributs für den aktuellen Knoten ab.
Attr Überall
getAttributeNodeNS( namespace, name )
Ruft die Knotenrepräsentation eines Attributs mit dem Namensraum für den aktuellen Knoten ab.
Attr Überall
getBoundingClientRect ( ) - -

getClientRects ( )
Gibt eine Sammlung von Rechtecken zurück, die die begrenzenden Rechtecke für jede Textzeile angeben.

- -
Name & Beschreibung Rückgabe Verfügbarkeit
getElementsByClassName ( ) NodeList  
getElementsByTagName( name )
Ruft eine Reihe von nachkommenden Elementen (mit dem jeweiligen Namen) vom aktuellen Knoten ab.
NodeList Überall
getElementsByTagNameNS( namespace, name )
Ruft eine Reihe von nachkommenden Elementen mit dem entsprechen Namensraum und mit dem jeweiligen Namen vom aktuellen Knoten ab.
NodeList Überall
getFeature ( feature, version  ) Object Überall
getUserDatakey ) DOMUserData Überall
hasAttribute( name )
Überprüft, ob das Element das festgelegte Attribut hat oder nicht.
Boolean Überall
hasAttributeNS( namespace, name )
Überprüft, ob das Element das festgelegte Attribut in dem Namensraum hat oder nicht.
Boolean Überall
hasAttributes()
Überprüft, ob das Element über Attribute verfügt oder nicht.
Boolean Überall
hasChildNodes()
Überprüft, ob das Element über Kindelemente verfügt oder nicht.
Boolean Überall
insertBefore( insertedNode, adjacentNode )
Fügt vor dem ersten Knoten ein Kindknoten in das DOM ein.
Node Überall
isDefaultNamespace ( namespaceURI ) Boolean Überall
isEqualNode ( nodeArg ) Boolean Überall
isSameNode ( otherNode Boolean Überall
isSupported ( feature, version ) Boolean Überall
lookupNamespaceURI ( prefix ) String Überall
lookupPrefix ( namespaceURI ) String Überall
mozMatchesSelector( selector )
Gibt zurück, ob das Element vom Selektor ausgewählt wird oder nicht.
Boolean Überall
normalize()
Räumt alle Textknoten unter diesem Element auf (Nachbarn verbinden, leere Elemente entfernen).
- Überall
querySelector( selectors[, nsresolver] ) {{ fx_minversion_inline("3") }} Node Überall
querySelectorAll( selectors[, nsresolver] ){{ fx_minversion_inline("3") }} NodeList Überall
removeAttribute( name )
Entfernt ein Attribut vom aktuellen Knoten.
- Überall
removeAttributeNS( namespace, name )
Entfernt ein Attribut mit dem festgelegten Namensraum vom aktuellen Knoten.
- Überall
Name & Beschreibung Rückgabe Verfügbarkeit
removeAttributeNode( attrNode )
Entfernt die Knotenrepräsentation des festgelegten Attributs vom aktuellen Knoten.
- Überall
removeChild( removedNode )
Entfernt einen Kindknoten vom aktuellen Element.
Node Überall
removeEventListener( type, handler, useCapture )
Entfernt einen Event-listener vom Element.
- Überall
replaceChild( insertedNode, replacedNode )
Ersetzt einen Kindknoten mit einem anderem.
Node Überall
scrollIntoView( alignWithTop )
Scrollt die Seite bis das Element im sichtbaren Bereich liegt.
- HTML
setAttribute( name, value )
Legt den Wert eines Attributs fest.
- Überall
setAttributeNS( namespace, name, value )
Legt den Wert einen Attributs mit dem festgelegten Namensraum fest.
- Überall
setAttributeNode( name, attrNode )
Legt die Knotenrepräsentation des Attributs vom aktuellen Knoten fest.
- Überall
setAttributeNodeNS( namespace, name, attrNode )
Legt die Knotenrepräsentation des Attributs mit dem entsprechenden Namensraum für den aktuellen Knoten fest.
- Überall

setIdAttribute (name, isIdBoolean)
Legt das Attribut fest, das als ID Attribut behandelt werden soll.

- Nicht unterstützt.
setIdAttributeNS ( namespaceURI, localName, isIdBoolean )
Legt das Attribut im festgelegten Namensraum fest, das als ID Attribut behandelt werden soll.
- Nicht unterstützt.
setIdAttributeNode ( idAttr, isIdBoolean )
Legt das Attribut fest, das als ID Attribut behandelt werden soll.
- Nicht unterstützt.
setUserData ( key, data, handler ) DOMUserData Überall

Event-Handler

Diese Eigenschaften entsprechen den HTML »on« Event-Attributen.

Im Unterschied zu den entsprechenden Attributen, sind die Werte dieser Eigenschaften Funktionen (oder jedes andere Objekt des EventListener Interface) und keine Strings. Tatsächlich wird bei Event-Attributen in HTML eine wrapper Funktion um den festgelegten Code gelegt. Zum Beispiel im folgenden HTML:

<div onclick="foo();">Klick mich!</div>

Da element eine Referenz auf das div ist, ist der Wert von element.onclick daher:

function onclick(event) {
   foo();
}

Das event Objekt wird als Parameter event in diese wrapper Funktion übergeben.

oncopy {{ Fx_minversion_inline("3") }}
Gibt den Event-Handler Code für das Kopier-Event zurück.
oncut {{ Fx_minversion_inline("3") }}
Gibt den Event-Handler Code für das Ausschneiden-Event zurück.
onpaste {{ Fx_minversion_inline("3") }}
Gibt den Event-Handler Code für das Einfügen-Event zurück.
onbeforeunload
Gibt den Event-Handler Code für das beforeunload-Event zurück.
onblur
Gibt den Event-Handler Code für das blur-Event zurück.
onchange
Gibt den Event-Handler Code für das change-Event zurück.
onclick
Gibt den Event-Handler Code für das Klick-Event zurück.
oncontextmenu
Gibt den Event-Handler Code für das Kontextmenü-Event zurück.
ondblclick
Gibt den Event-Handler Code für das Doppelklick-Event zurück.
onfocus
Gibt den Event-Handler Code für das Fokus-Event zurück.
onkeydown
Gibt den Event-Handler Code für das keydown-Event zurück.
onkeypress
Gibt den Event-Handler Code für das keypress-Event zurück.
onkeyup
Gibt den Event-Handler Code für das keyup-Event zurück.
onmousedown
Gibt den Event-Handler Code für das mousedown-Event zurück.
onmousemove
Gibt den Event-Handler Code für das mousemove-Event zurück.
onmouseout
Gibt den Event-Handler Code für das mouseout-Event zurück.
onmouseover
Gibt den Eventhandler Code für das mouseover-Event zurück.
onmouseup
Gibt den Event-Handler Code für das mouseup-Event zurück.
onresize
Gibt den Event-Handler Code für das resize-Event zurück.
onscroll
Gibt den Event-Handler Code für das Scroll-Event zurück.

Weitere Events

Es gibt auch weitere DOM Events wie DOMSubtreeModified, DOMAttrModified etc. Genau wie Gecko-spezifische DOM Events wie DOMContentLoaded, DOMTitleChanged etc.

Konstanten

Siehe Node für Konstanten, die von welchem Element geerbt werden.

{{ languages( { "en": "en/DOM/element", "es": "es/DOM/element", "fr": "fr/DOM/element", "ja": "ja/DOM/element", "pl": "pl/DOM/element", "pt": "pt/DOM/element", "zh-cn": "cn/DOM/element" } ) }}

Quelltext der Version

<p>{{ DomRef() }}</p>
<p>Dieser Abschnitt beschreibt Methoden, Eigenschaften und Events, welche für die meisten HTML- und XML-Element in Geckos DOM-Implementation verfügbar sind.</p>
<p>Verschiedene Spezifikationen beziehen sich auf Elemente:</p>
<ul> <li>Die <a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/">DOM Core Spezifikation</a> beschreibt die meisten Kernfunktionen, die sich HTML- und XML-Dokumente teilen.</li> <li>Die <a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/">DOM HTML Spezifikation</a> beschreibt Schnittstellen für Objekte in HTML und XHTML Dokumenten, die auf die Kernspezifikation aufbauen.</li> <li>Die <a class="external" href="http://www.w3.org/TR/DOM-Level-2-Events/">DOM Events Spezifikation</a> beschreibt Events, welche die meisten DOM-Objekte verwenden und auf der DOM Core and <a class="external" href="http://www.w3.org/TR/DOM-Level-2-Views/">Views</a>-Spezifikation aufbauen.</li> <li>Die <a class="external" href="http://www.w3.org/TR/ElementTraversal/" title="http://www.w3.org/TR/ElementTraversal/">Element Traversal Spezifikation</a> beschreibt neue Attribute, um das DOM zu durchlaufen {{ fx_minversion_inline("3") }}.</li>
</ul>
<p>Die hier gelisteten Artikel beschreiben diese Spezifikationen genauer und stellen Links zu den passenden Abschnitten der Spezifikationen bereit.</p>
<p>Während diese Schnittstellen von den meisten HTML- oder XML-Elementen geteilt werden, gibt es nebenher noch mehr spezialisierte Schnittstellen, welche in den DOM-Spezifikationen gelistet werden. Achten Sie darauf, dass bei solchen Schnittstellen, die „nur für [HTML 4.01]- und [XHTML 1.0]-Dokumente sind, nicht garantiert werden kann, dass sie mit kommenden Versionen von XHTML funktionieren werden“. Der HTML5-Entwurf zielt nicht darauf ab, mit diesen Schnittstellen abwärtskompatibel zu sein, sagt aber, dass „einige Funktionen die bereits missbilligt sind, kaum unterstützt werden, kaum benutzt oder einfach nutzlos sind, entfernt worden sind“. Man kann dies vermeiden, indem man reine DOM-XML-Methoden benutzt, wie z.B.<code> getAttribute()</code>.</p>
<p>Liste der DOM-Schnittstellen der einzelnen HTML-Elemente:</p>
<p><a href="/de/DOM/Html" title="de/DOM/Html">Html</a>, <a href="/de/DOM/Head" title="de/DOM/Head">Head</a>, <a href="/de/DOM/Link" title="de/DOM/Link">Link</a>, <a href="/de/DOM/Title" title="de/DOM/Title">Title</a>, <a href="/de/DOM/Meta" title="de/DOM/Meta">Meta</a>, <a href="/de/DOM/Base" title="de/DOM/Base">Base</a>, <a href="/de/DOM/IsIndex" title="de/DOM/IsIndex">IsIndex</a>, <a href="/de/DOM/style" title="de/DOM/Style">Style</a>, <a href="/de/DOM/Body" title="de/DOM/Body">Body</a>, <a href="/de/DOM/form" title="de/DOM/Form">Form</a>, <a href="/de/DOM/select" title="de/DOM/Select">Select</a>, <a href="/de/DOM/OptGroup" title="de/DOM/OptGroup">OptGroup</a>, <a href="/de/DOM/Option" title="de/DOM/Option">Option</a>, <a href="/de/DOM/Input" title="de/DOM/Input">Input</a>, <a href="/de/DOM/TextArea" title="de/DOM/TextArea">TextArea</a>, <a href="/de/DOM/Button" title="de/DOM/Button">Button</a>, <a href="/de/DOM/Label" title="de/DOM/Label">Label</a>, <a href="/de/DOM/FieldSet" title="de/DOM/FieldSet">FieldSet</a>, <a href="/de/DOM/Legend" title="de/DOM/Legend">Legend</a>, <a href="/de/DOM/UList" title="de/DOM/UList">UList</a>, <a href="/de/DOM/OList" title="de/DOM/OList">OList</a>, <a href="/de/DOM/DList" title="de/DOM/DList">DList</a>, <a href="/de/DOM/Directory" title="de/DOM/Directory">Directory</a>, <a href="/de/DOM/Menu" title="de/DOM/Menu">Menu</a>, <a href="/de/DOM/LI" title="de/DOM/LI">LI</a>, <a href="/de/DOM/Div" title="de/DOM/Div">Div</a>, <a href="/de/DOM/Paragraph" title="de/DOM/Paragraph">Paragraph</a>, <a href="/de/DOM/Heading" title="de/DOM/Heading">Heading</a>, <a href="/de/DOM/Quote" title="de/DOM/Quote">Quote</a>, <a href="/de/DOM/Pre" title="de/DOM/Pre">Pre</a>, <a href="/de/DOM/BR" title="de/DOM/BR">BR</a>, <a href="/de/DOM/BaseFont" title="de/DOM/BaseFont">BaseFont</a>, <a href="/de/DOM/Font" title="de/DOM/Font">Font</a>, <a href="/de/DOM/HR" title="de/DOM/HR">HR</a>, <a href="/de/DOM/Mod" title="de/DOM/Mod">Mod</a>, <a href="/de/DOM/Anchor" title="de/DOM/Anchor">Anchor</a>, <a href="/de/DOM/Image" title="de/DOM/Image">Image</a>, <a href="/de/DOM/Object" title="de/DOM/Object">Object</a>, <a href="/de/DOM/Param" title="de/DOM/Param">Param</a>, <a href="/de/DOM/Applet" title="de/DOM/Applet">Applet</a>, <a href="/de/DOM/Map" title="de/DOM/Map">Map</a>, <a href="/de/DOM/Area" title="de/DOM/Area">Area</a>, <a href="/de/DOM/Script" title="de/DOM/Script">Script</a>, <a href="/de/DOM/table" title="de/DOM/Table">Table</a>, <a href="/de/DOM/TableCaption" title="de/DOM/TableCaption">TableCaption</a>, <a href="/de/DOM/TableCol" title="de/DOM/TableCol">TableCol</a>, <a href="/de/DOM/TableSection" title="de/DOM/TableSection">TableSection</a>, <a href="/de/DOM/tableRow" title="de/DOM/TableRow">TableRow</a>, <a href="/de/DOM/TableCell" title="de/DOM/TableCell">TableCell</a>, <a href="/de/DOM/FrameSet" title="de/DOM/FrameSet">FrameSet</a>, <a href="/de/DOM/Frame" title="de/DOM/Frame">Frame</a>, <a href="/de/DOM/IFrame" title="de/DOM/IFrame">IFrame</a></p>
<h2>Eigenschaften</h2>
<table class="fullwidth-table"> <tbody> <tr> <th>Name</th> <th>Beschreibung</th> <th>Typ / Rückgabewert</th> <th>Verfügbarkeit</th> </tr> <tr> <td><code><a href="/de/DOM/Node.attributes" title="de/DOM/Node.attributes">attributes</a></code></td> <td>Attribute des Elements.</td> <td><code><a href="/de/DOM/NamedNodeMap" title="de/DOM/NamedNodeMap">NamedNodeMap</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.baseURI" title="de/DOM/Node.baseURI">baseURI</a></code></td> <td>Basis-URI (<code><strong>baseURI</strong></code>) des Dokuments.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.baseURIObject" title="de/DOM/element.baseURIObject">baseURIObject</a></code> {{ Fx_minversion_inline("3") }}</td> <td><code><strong>baseURIObject</strong></code> gibt ein {{ Interface("nsIURI") }}-Objekt zurück, welches die Basis-URI des Dokuments repräsentiert.</td> <td>{{ Interface("nsIURI") }}</td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a> (mit UniversalXPConnect Privilegien)</small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/Element.childElementCount" title="de/DOM/element.childElementCount"><code>childElementCount</code></a> {{ fx_minversion_inline("3") }}</td> <td>Anzahl der Kindelemente des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"> <p><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></p> </td> </tr> <tr> <td><code><a href="/de/DOM/Node.childNodes" title="de/DOM/Node.childNodes">childNodes</a></code></td> <td>Alle Kindknoten des Elements.</td> <td><code><a href="/de/DOM/NodeList" title="de/DOM/NodeList">NodeList</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/Element.children" title="de/DOM/Element.children"><code>children</code></a> {{ fx_minversion_inline("3") }}</td> <td>Eine Live-{{ interface("nsIDOMNodeList") }} mit allen Kindelementen des Elements.</td> <td><code><a href="/de/DOM/NodeList" title="de/DOM/NodeList">NodeList</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a class="internal" href="/de/DOM/element.classList" title="element.classList">classList</a></code> {{ gecko_minversion_inline("1.9.2") }}</td> <td>Liste der Werte des class-Attributs des Elements.</td> <td><code><a class="internal" href="/de/DOM/DOMTokenList" title="de/DOM/DOMTokenList">DOMTokenList</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.className" title="de/DOM/element.className">className</a></code></td> <td>Wert des class-Attributs des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.clientHeight" title="de/DOM/element.clientHeight">clientHeight</a></code></td> <td>Innere Höhe des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.clientLeft" title="de/DOM/element.clientLeft">clientLeft</a></code></td> <td>Breite des linken Rahmens des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.clientTop" title="de/DOM/element.clientTop">clientTop</a></code></td> <td>Breite des oberen Rahmens des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.clientWidth" title="de/DOM/element.clientWidth">clientWidth</a></code></td> <td>Innere Breite des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><a href="/de/DOM/Element.contentEditable" title="de/DOM/Element.contentEditable"><code>contentEditable</code></a> {{ gecko_minversion_inline("1.9") }}</td> <td>Editierbares Element.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referennz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referennz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.dir" title="de/DOM/element.dir">dir</a></code></td> <td>Schreibrichtung des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.firstChild" title="de/DOM/Node.firstChild">firstChild</a></code></td> <td>Erster Kindknoten oder <code>null</code>, wenn keins vorhanden.</td> <td><code><a href="/de/DOM/Node" title="de/DOM/Node">Node</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/Element.firstElementChild" title="de/DOM/element.firstElementChild"><code>firstElementChild</code></a> {{ fx_minversion_inline("3") }}</td> <td>Erstes Kindelement oder <code>null</code>, wenn keins vorhanden.</td> <td><a class="internal" href="/de/DOM/element" title="de/DOM/Element"><code>Element</code></a></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.id" title="de/DOM/element.id">id</a></code></td> <td>id des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.innerHTML" title="de/DOM/element.innerHTML">innerHTML</a></code></td> <td>Inhalt des Element mit HTML-Auszeichnung.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><a href="/de/DOM/Element.isContentEditable" title="de/DOM/Element.isContentEditable"><code>isContentEditable</code></a> {{ gecko_minversion_inline("1.9.3") }}</td> <td>Legt fest, ob der Inhalt eines Elements editiert werden kann (Read only).</td> <td><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean"><code>Boolean</code></a></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.lang" title="de/DOM/element.lang">lang</a></code></td> <td>Sprache des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.lastChild" title="de/DOM/Node.lastChild">lastChild</a></code></td> <td>Letzter Kindknoten des Elements.</td> <td><code><a href="/de/DOM/Node" title="de/DOM/Node">Node</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/Element.lastElementChild" title="de/DOM/element.lastElementChild"><code>lastElementChild</code></a> {{ fx_minversion_inline("3") }}</td> <td>Letztes Kindelement des Elements.</td> <td><a class="internal" href="/de/DOM/element" title="de/DOM/Element"><code>Element</code></a></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.localName" title="de/DOM/Node.localName">localName</a></code></td> <td>Lokaler Teil des qualifizierenden Namens eines Knotens. In Firefox 3.5 und älter, war dieser Wert immer komplett groß geschrieben für HTML-Elemente (nicht in XHTML). Fortan ist dieser Wert immer klein geschrieben. {{ gecko_minversion_inline("1.9.2") }}</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.name" title="de/DOM/element.name">name</a></code></td> <td>Name des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.namespaceURI" title="de/DOM/Node.namespaceURI">namespaceURI</a></code></td> <td>XML-Namensraum des Dokuments, oder <code>null</code> wenn keiner gesetzt ist. In Firefox 3.5 und älter, hatten HTML-Elemente keinen Namensraum. Fortan haben diese den <a class=" external" href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>-Namensraum. {{ gecko_minversion_inline("1.9.2") }}</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.nextSibling" title="de/DOM/Node.nextSibling">nextSibling</a></code></td> <td>Nächst folgender Knoten nach dem aktuellen Knoten oder <code>null</code>, wenn der letzte.</td> <td><code><a href="/de/DOM/Node" title="de/DOM/Node">Node</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/Element.nextElementSibling" title="de/DOM/Element.nextElementSibling"><code>nextElementSibling</code></a> {{ fx_minversion_inline("3") }}</td> <td>Das Element das direkt nach diesem Element folgt.</td> <td><code><a href="/de/DOM/element" title="de/DOM/element">Element</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.nodeName" title="de/DOM/element.nodeName">nodeName</a></code></td> <td>Der Name des Knotens.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a class="internal" href="/de/DOM/Node.nodePrincipal" title="de/DOM/Node.nodePrincipal">nodePrincipal</a> </code>{{ Fx_minversion_inline("3") }}</td> <td>Prinzipien des Knotens.</td> <td><code>{{ Interface("nsIPrincipal") }}</code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a> (mit UniversalXPConnect Privilegien)</small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.nodeType" title="de/DOM/element.nodeType">nodeType</a></code></td> <td>Knotentyp-Konstante.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.nodeValue" title="de/DOM/element.nodeValue">nodeValue</a></code></td> <td>Wert des Knotens. <code>null</code> für HTML-Elemente.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.offsetHeight" title="de/DOM/element.offsetHeight">offsetHeight</a></code></td> <td>Höhe des Elements, relativ zum Layout.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.offsetLeft" title="de/DOM/element.offsetLeft">offsetLeft</a></code></td> <td>Die Distanz vom linken Rahmen bis zum <code>offsetParent</code>s linken Rahmen.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.offsetParent" title="de/DOM/element.offsetParent">offsetParent</a></code></td> <td>Das Element von dem alle Abstandsberechnungen ausgehen.</td> <td><code><a href="/de/DOM/element" title="de/DOM/element">Element</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.offsetTop" title="de/DOM/element.offsetTop">offsetTop</a></code></td> <td>Die Distanz vom oberen Rahmen bis zum <code>offsetParent</code>s oberen Rahmen.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.offsetWidth" title="de/DOM/element.offsetWidth">offsetWidth</a></code></td> <td>Die Breite des Elements, relativ zum Layout.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.ownerDocument" title="de/DOM/Node.ownerDocument">ownerDocument</a></code></td> <td>Das <code>document</code>-Objekt zu dem der Knoten gehört, oder <code>null</code>, wenn er zu keinem Dokument gehört.</td> <td><code><a href="/de/DOM/document" title="de/DOM/document">Document</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.parentNode" title="de/DOM/Node.parentNode">parentNode</a></code></td> <td>Das Elternelement des Elements, oder <code>null</code> wenn er nicht zu einem <a href="/de/DOM/document" title="de/DOM/document">DOM Document</a> gehört.</td> <td><code><a href="/de/DOM/Node" title="de/DOM/Node">Node</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.prefix" title="de/DOM/Node.prefix">prefix</a></code></td> <td>Namensraum-Präfix des Knotens oder <code>null</code>, wenn keiner angegeben.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.previousSibling" title="de/DOM/Node.previousSibling">previousSibling</a></code></td> <td>Vorhergehender Knoten von aktuellen Knoten, oder <code>null</code> sofern nicht vorhanden.</td> <td><code><a href="/de/DOM/Node" title="de/DOM/Node">Node</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/Element.previousElementSibling" title="de/DOM/element.previousElementSibling"><code>previousElementSibling</code></a> {{ fx_minversion_inline("3") }}</td> <td>Das Element, welches vor dem aktuellen Element kommt, oder <code>null</code> sofern nicht vorhanden.</td> <td><a class="internal" href="/de/DOM/element" title="de/DOM/Element"><code>Element</code></a></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="en/XUL">XUL</a></small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/element.schemaTypeInfo" title="de/DOM/element.schemaTypeInfo"><code>schemaTypeInfo</code></a></td> <td>Gibt ein TypeInfo zurück, bezogen auf die Schema-Informationen für das Element (auch verfügbar für <a href="/de/DOM/Attr" title="de/DOM/Attr">Attr</a>).</td> <td><a class="internal" href="/de/DOM/TypeInfo" title="de/DOM/TypeInfo"><code>TypeInfo</code></a></td> <td nowrap="nowrap">Nicht unterstützt.</td> </tr> <tr> <td><code><a href="/de/DOM/element.scrollHeight" title="de/DOM/element.scrollHeight">scrollHeight</a></code></td> <td>Scrollhöhe des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.scrollLeft" title="de/DOM/element.scrollLeft">scrollLeft</a></code></td> <td>Bereits gescrollte Pixel von links.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.scrollTop" title="de/DOM/element.scrollTop">scrollTop</a></code></td> <td>Bereits gescrollte Pixel von oben.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.scrollWidth" title="de/DOM/element.scrollWidth">scrollWidth</a></code></td> <td>Scrollbreite des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a class="internal" href="/de/XUL/Attribute/spellcheck" title="de/XUL/Attribute/Spellcheck">spellcheck</a></code></td> <td><a href="/de/Rechtschreibprüfung_in_HTML_Formularen_steuern" title="de/Rechtschreibprüfung_in_HTML_Formularen_steuern">Rechtschreibüberprüfung</a> (verfügbar für alle HTML-Elemente).</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">Boolean</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.style" title="de/DOM/element.style">style</a></code></td> <td>Objekt, welches alle Stil-Eigenschaften des Elements repräsentiert.</td> <td><code><a href="/de/DOM/CSSStyleDeclaration" title="de/DOM/CSSStyleDeclaration">CSSStyleDeclaration</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.tabIndex" title="de/DOM/element.tabIndex">tabIndex</a></code></td> <td>Tab-Reihenfolge des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.tagName" title="de/DOM/element.tagName">tagName</a></code></td> <td>Tag-Name des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.textContent" title="de/DOM/Node.textContent">textContent</a></code></td> <td>Textinhalt des Elements.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.title" title="de/DOM/element.title">title</a></code></td> <td>Text, welcher als kleine Box angezeigt wird.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> </tbody>
</table>
<h3>Methoden</h3>
<table class="fullwidth-table"> <tbody> <tr> <th>Name &amp; Beschreibung</th> <th>Rückgabe</th> <th>Verfügbarkeit</th> </tr> <tr> <td><code><a href="/de/DOM/element.addEventListener" title="de/DOM/element.addEventListener">addEventListener</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">type</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Function" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Function">listener</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">useCapture</a> )</code><br> Registriert einen Event-handler für ein bestimmtes Event des Elements.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/DOM/event" title="de/DOM/event">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.appendChild" title="de/DOM/Node.appendChild">appendChild</a>( <a href="/de/DOM/Node" title="de/DOM/Node">appendedNode</a> )</code><br> Fügt einen Knoten als letztes Kindelement des Element ein.</td> <td><code><a href="/de/DOM/Node" title="de/DOM/Node">Node</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.blur" title="de/DOM/element.blur">blur</a>()</code><br> Entfernt den Tastaturfokus vom aktuellen Element.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.click" title="de/DOM/element.click">click</a>()</code><br> Simuliert einen Klick auf dem aktuellen Element.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.cloneNode" title="de/DOM/Node.cloneNode">cloneNode</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">deep</a> )</code><br> Klont einen Knoten und (optional) alle Inhalte.</td> <td><code><a href="/de/DOM/Node" title="de/DOM/Node">Node</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a class="internal" href="/de/DOM/Node.compareDocumentPosition" title="de/DOM/Node.compareDocumentPosition">compareDocumentPosition</a></code> ( <code><a class="internal" href="/de/DOM/Node" title="de/DOM/Node">otherNode</a></code> )</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Number">Number</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.dispatchEvent" title="de/DOM/element.dispatchEvent">dispatchEvent</a>( <a href="/de/DOM/event" title="de/DOM/event">event</a> )</code><br> Sende ein Event zu diesem Knoten im DOM.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">Boolean</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.focus" title="de/DOM/element.focus">focus</a>()</code><br> Gibt den Tastaturfokus an das aktuelle Element.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a>, <a href="/de/XUL" title="de/XUL">XUL</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.getAttribute" title="de/DOM/element.getAttribute">getAttribute</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a> )</code><br> Ruft den Wert eines Attributs vom aktuellen Knoten ab.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Object" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Object">Object</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.getAttributeNS" title="de/DOM/element.getAttributeNS">getAttributeNS</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">namespace</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a> )</code><br> Ruft den Wert eines Attributs mit dem festgelegten Namen und Namensraum für den aktuellen Knoten ab.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Object" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Object">Object</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.getAttributeNode" title="de/DOM/element.getAttributeNode">getAttributeNode</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a> )</code><br> Ruft die Knotenrepräsentation eines Attributs für den aktuellen Knoten ab.</td> <td><code><a href="/de/DOM/Attr" title="de/DOM/Attr">Attr</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.getAttributeNodeNS" title="de/DOM/element.getAttributeNodeNS">getAttributeNodeNS</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">namespace</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a> )</code><br> Ruft die Knotenrepräsentation eines Attributs mit dem Namensraum für den aktuellen Knoten ab.</td> <td><code><a href="/de/DOM/Attr" title="de/DOM/Attr">Attr</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/element.getBoundingClientRect" title="de/DOM/Element.getBoundingClientRect"><code>getBoundingClientRect</code></a> ( )</td> <td>-</td> <td nowrap="nowrap">-</td> </tr> <tr> <td> <p><a class="internal" href="/de/DOM/element.getClientRects" title="de/DOM/Element.getClientRects"><code>getClientRects</code></a> ( )<br> Gibt eine Sammlung von Rechtecken zurück, die die begrenzenden Rechtecke für jede Textzeile angeben.</p> </td> <td>-</td> <td nowrap="nowrap">-</td> </tr> <tr> <th>Name &amp; Beschreibung</th> <th>Rückgabe</th> <th>Verfügbarkeit</th> </tr> <tr> <td><code><a class="internal" href="/de/DOM/Element.getElementsByClassName" title="de/DOM/Element.getElementsByClassName"><span class="internal">getElementsByClassName</span></a> </code>( )</td> <td><code><a href="/de/DOM/NodeList" title="de/DOM/NodeList">NodeList</a></code></td> <td nowrap="nowrap"> </td> </tr> <tr> <td><code><a href="/de/DOM/element.getElementsByTagName" title="de/DOM/element.getElementsByTagName">getElementsByTagName</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a> )</code><br> Ruft eine Reihe von nachkommenden Elementen (mit dem jeweiligen Namen) vom aktuellen Knoten ab.</td> <td><code><a href="/de/DOM/NodeList" title="de/DOM/NodeList">NodeList</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.getElementsByTagNameNS" title="de/DOM/element.getElementsByTagNameNS">getElementsByTagNameNS</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">namespace</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a> )</code><br> Ruft eine Reihe von nachkommenden Elementen mit dem entsprechen Namensraum und mit dem jeweiligen Namen vom aktuellen Knoten ab.</td> <td><code><a href="/de/DOM/NodeList" title="de/DOM/NodeList">NodeList</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/Node.getFeature" title="de/DOM/Node.getFeature"><code>getFeature</code></a> ( <code>feature</code>, <code>version</code>  )</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Object" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Object">Object</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/Node.getUserData" title="de/DOM/Node.getUserData"><code>getUserData</code></a> ( <code>key</code> )</td> <td><code><a href="/de/DOM/DOMUserData" title="de/DOM/DOMUserData">DOMUserData</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.hasAttribute" title="de/DOM/element.hasAttribute">hasAttribute</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a> )</code><br> Überprüft, ob das Element das festgelegte Attribut hat oder nicht.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">Boolean</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.hasAttributeNS" title="de/DOM/element.hasAttributeNS">hasAttributeNS</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">namespace</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a> )</code><br> Überprüft, ob das Element das festgelegte Attribut in dem Namensraum hat oder nicht.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">Boolean</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.hasAttributes" title="de/DOM/Node.hasAttributes">hasAttributes</a>()</code><br> Überprüft, ob das Element über Attribute verfügt oder nicht.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">Boolean</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.hasChildNodes" title="de/DOM/Node.hasChildNodes">hasChildNodes</a>()</code><br> Überprüft, ob das Element über Kindelemente verfügt oder nicht.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">Boolean</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.insertBefore" title="de/DOM/Node.insertBefore">insertBefore</a>( <a href="/de/DOM/Node" title="de/DOM/Node">insertedNode</a>, <a href="/de/DOM/Node" title="de/DOM/Node">adjacentNode</a> )</code><br> Fügt vor dem ersten Knoten ein Kindknoten in das DOM ein.</td> <td><code><a href="/de/DOM/Node" title="de/DOM/Node">Node</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a class="internal" href="/de/DOM/Node.isDefaultNamespace" title="de/DOM/Node.isDefaultNamespace">isDefaultNamespace</a></code> ( <code>namespaceURI</code> )</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">Boolean</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/Node.isEqualNode" title="de/DOM/Node.isEqualNode"><code>isEqualNode</code></a> ( <code><a class="internal" href="/de/DOM/Node" title="de/DOM/Node">nodeArg</a></code> )</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">Boolean</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a class="internal" href="/de/DOM/Node.isSameNode" title="de/DOM/Node.isSameNode">isSameNode</a></code> ( <code><a class="internal" href="/de/DOM/Node" title="de/DOM/Node">otherNode</a></code> ) </td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">Boolean</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.isSupported" title="de/DOM/Node.isSupported">isSupported</a> ( feature, version )</code></td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">Boolean</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/Node.lookupNamespaceURI" title="de/DOM/Node.lookupNamespaceURI"><code>lookupNamespaceURI</code></a> ( <code>prefix</code> )</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><a class="internal" href="/de/DOM/Node.lookupPrefix" title="de/DOM/Node.lookupPrefix"><code>lookupPrefix</code></a> ( <code>namespaceURI</code> )</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">String</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM:Node.mozMatchesSelector" title="de/DOM/Node.mozMatchesSelector">mozMatchesSelector</a>( selector )</code><br> Gibt zurück, ob das Element vom Selektor ausgewählt wird oder nicht.</td> <td><code><a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">Boolean</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.normalize" title="de/DOM/Node.normalize">normalize</a>()</code><br> Räumt alle Textknoten unter diesem Element auf (Nachbarn verbinden, leere Elemente entfernen).</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a class="internal" href="/de/DOM/Element.querySelector" title="de/DOM/element.querySelector">querySelector</a>( selectors[, nsresolver] )</code> {{ fx_minversion_inline("3") }}</td> <td><code><a class="internal" href="/de/DOM/Node" title="de/DOM/Node">Node</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a class="internal" href="/de/DOM/Element.querySelectorAll" title="de/DOM/element.querySelectorAll">querySelectorAll</a>( selectors[, nsresolver] )</code>{{ fx_minversion_inline("3") }}</td> <td><code><a class="internal" href="/de/DOM/NodeList" title="de/DOM/NodeList">NodeList</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.removeAttribute" title="de/DOM/element.removeAttribute">removeAttribute</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a> )</code><br> Entfernt ein Attribut vom aktuellen Knoten.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.removeAttributeNS" title="de/DOM/element.removeAttributeNS">removeAttributeNS</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">namespace</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a> )</code><br> Entfernt ein Attribut mit dem festgelegten Namensraum vom aktuellen Knoten.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <th>Name &amp; Beschreibung</th> <th>Rückgabe</th> <th>Verfügbarkeit</th> </tr> <tr> <td><code><a href="/de/DOM/element.removeAttributeNode" title="de/DOM/element.removeAttributeNode">removeAttributeNode</a>( <a href="/de/DOM/Attr" title="de/DOM/Attr">attrNode</a> )</code><br> Entfernt die Knotenrepräsentation des festgelegten Attributs vom aktuellen Knoten.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.removeChild" title="de/DOM/Node.removeChild">removeChild</a>( <a href="/de/DOM/Node" title="de/DOM/Node">removedNode</a> )</code><br> Entfernt einen Kindknoten vom aktuellen Element.</td> <td><code><a href="/de/DOM/Node" title="de/DOM/Node">Node</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.removeEventListener" title="de/DOM/element.removeEventListener">removeEventListener</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">type</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Function" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Function">handler</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">useCapture</a> )</code><br> Entfernt einen Event-listener vom Element.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/DOM/event" title="de/DOM/event">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/Node.replaceChild" title="de/DOM/Node.replaceChild">replaceChild</a>( <a href="/de/DOM/Node" title="de/DOM/Node">insertedNode</a>, <a href="/de/DOM/Node" title="de/DOM/Node">replacedNode</a> )</code><br> Ersetzt einen Kindknoten mit einem anderem.</td> <td><code><a href="/de/DOM/Node" title="de/DOM/Node">Node</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.scrollIntoView" title="de/DOM/element.scrollIntoView">scrollIntoView</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Boolean">alignWithTop</a> )</code><br> Scrollt die Seite bis das Element im sichtbaren Bereich liegt.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/HTML" title="de/HTML">HTML</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.setAttribute" title="de/DOM/element.setAttribute">setAttribute</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Object" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Object">value</a> )</code><br> Legt den Wert eines Attributs fest.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.setAttributeNS" title="de/DOM/element.setAttributeNS">setAttributeNS</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">namespace</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Object" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/Object">value</a> )</code><br> Legt den Wert einen Attributs mit dem festgelegten Namensraum fest.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.setAttributeNode" title="de/DOM/element.setAttributeNode">setAttributeNode</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a>, <a href="/de/DOM/Attr" title="de/DOM/Attr">attrNode</a> )</code><br> Legt die Knotenrepräsentation des Attributs vom aktuellen Knoten fest.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td><code><a href="/de/DOM/element.setAttributeNodeNS" title="de/DOM/element.setAttributeNodeNS">setAttributeNodeNS</a>( <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">namespace</a>, <a href="/de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String" title="de/Core_JavaScript_1.5_Referenz/Globale_Objekte/String">name</a>, <a href="/de/DOM/Attr" title="de/DOM/Attr">attrNode</a> )</code><br> Legt die Knotenrepräsentation des Attributs mit dem entsprechenden Namensraum für den aktuellen Knoten fest.</td> <td>-</td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> <tr> <td> <p><a class="internal" href="/de/DOM/element.setIdAttribute" title="de/DOM/element.setIdAttribute"><code>setIdAttribute</code></a> (<code>name</code>, <code>isIdBoolean</code>)<br> Legt das Attribut fest, das als ID Attribut behandelt werden soll.</p> </td> <td>-</td> <td nowrap="nowrap">Nicht unterstützt.</td> </tr> <tr> <td><a class="internal" href="/de/DOM/element.setIdAttributeNS" title="de/DOM/element.setIdAttributeNS"><code>setIdAttributeNS</code></a> ( <code>namespaceURI</code>, <code>localName</code>, <code>isIdBoolean</code> )<br> Legt das Attribut im festgelegten Namensraum fest, das als ID Attribut behandelt werden soll.</td> <td>-</td> <td nowrap="nowrap">Nicht unterstützt.</td> </tr> <tr> <td><a class="internal" href="/de/DOM/element.setIdAttributeNode" title="de/DOM/element.setIdAttributeNode"><code>setIdAttributeNode</code></a> ( <code>idAttr</code>, <code>isIdBoolean</code> )<br> Legt das Attribut fest, das als ID Attribut behandelt werden soll.</td> <td>-</td> <td nowrap="nowrap">Nicht unterstützt.</td> </tr> <tr> <td><a class="internal" href="/de/DOM/Node.setUserData" title="de/DOM/Node.setUserData"><code>setUserData</code></a> ( <code>key</code>, <a class="internal" href="/de/DOM/DOMUserData" title="de/DOM/DOMUserData"><code>data</code></a>, <code>handler</code> )</td> <td><code><a href="/de/DOM/DOMUserData" title="de/DOM/DOMUserData">DOMUserData</a></code></td> <td nowrap="nowrap"><small><a href="/de/DOM" title="de/DOM">Überall</a></small></td> </tr> </tbody>
</table>
<h3>Event-Handler</h3>
<p>Diese Eigenschaften entsprechen den HTML »on« Event-Attributen.</p>
<p>Im Unterschied zu den entsprechenden Attributen, sind die Werte dieser Eigenschaften Funktionen (oder jedes andere Objekt des <a class="external" href="http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-EventListener">EventListener</a> Interface) und keine Strings. Tatsächlich wird bei Event-Attributen in HTML eine wrapper Funktion um den festgelegten Code gelegt. Zum Beispiel im folgenden HTML:</p>
<pre>&lt;div onclick="foo();"&gt;Klick mich!&lt;/div&gt;
</pre>
<p>Da <code>element</code> eine Referenz auf das <code>div</code> ist, ist der Wert von <code>element.onclick</code> daher:</p>
<pre>function onclick(event) {
   foo();
}
</pre>
<p>Das <a href="/de/DOM/event" title="de/DOM/event">event</a> Objekt wird als Parameter <code>event</code> in diese wrapper Funktion übergeben.</p>
<dl> <dt><a href="/de/DOM/element.oncopy" title="de/DOM/element.oncopy">oncopy</a> {{ Fx_minversion_inline("3") }}</dt> <dd>Gibt den Event-Handler Code für das Kopier-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.oncut" title="de/DOM/element.oncut">oncut</a> {{ Fx_minversion_inline("3") }}</dt> <dd>Gibt den Event-Handler Code für das Ausschneiden-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onpaste" title="de/DOM/element.onpaste">onpaste</a> {{ Fx_minversion_inline("3") }}</dt> <dd>Gibt den Event-Handler Code für das Einfügen-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onbeforeunload" title="de/DOM/element.onbeforeunload">onbeforeunload</a></dt> <dd>Gibt den Event-Handler Code für das beforeunload-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onblur" title="de/DOM/element.onblur">onblur</a></dt> <dd>Gibt den Event-Handler Code für das blur-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onchange" title="de/DOM/element.onchange">onchange</a></dt> <dd>Gibt den Event-Handler Code für das change-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onclick" title="de/DOM/element.onclick">onclick</a></dt> <dd>Gibt den Event-Handler Code für das Klick-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.oncontextmenu" title="de/DOM/element.oncontextmenu">oncontextmenu</a></dt> <dd>Gibt den Event-Handler Code für das Kontextmenü-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.ondblclick" title="de/DOM/element.ondblclick">ondblclick</a></dt> <dd>Gibt den Event-Handler Code für das Doppelklick-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onfocus" title="de/DOM/element.onfocus">onfocus</a></dt> <dd>Gibt den Event-Handler Code für das Fokus-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onkeydown" title="de/DOM/element.onkeydown">onkeydown</a></dt> <dd>Gibt den Event-Handler Code für das keydown-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onkeypress" title="de/DOM/element.onkeypress">onkeypress</a></dt> <dd>Gibt den Event-Handler Code für das keypress-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onkeyup" title="de/DOM/element.onkeyup">onkeyup</a></dt> <dd>Gibt den Event-Handler Code für das keyup-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onmousedown" title="de/DOM/element.onmousedown">onmousedown</a></dt> <dd>Gibt den Event-Handler Code für das mousedown-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onmousemove" title="de/DOM/element.onmousemove">onmousemove</a></dt> <dd>Gibt den Event-Handler Code für das mousemove-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onmouseout" title="de/DOM/element.onmouseout">onmouseout</a></dt> <dd>Gibt den Event-Handler Code für das mouseout-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onmouseover" title="de/DOM/element.onmouseover">onmouseover</a></dt> <dd>Gibt den Eventhandler Code für das mouseover-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onmouseup" title="de/DOM/element.onmouseup">onmouseup</a></dt> <dd>Gibt den Event-Handler Code für das mouseup-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onresize" title="de/DOM/element.onresize">onresize</a></dt> <dd>Gibt den Event-Handler Code für das resize-Event zurück.</dd>
</dl>
<dl> <dt><a href="/de/DOM/element.onscroll" title="de/DOM/element.onscroll">onscroll</a></dt> <dd>Gibt den Event-Handler Code für das Scroll-Event zurück.</dd>
</dl>
<h3>Weitere Events</h3>
<p>Es gibt auch weitere <a href="/de/DOM_Events" title="de/DOM_Events">DOM Events</a> wie <code>DOMSubtreeModified</code>, <code>DOMAttrModified</code> etc. Genau wie <a href="/de/Gecko-spezifsche_DOM_Events" title="de/Gecko-spezifsche_DOM_Events">Gecko-spezifische DOM Events</a> wie <code>DOMContentLoaded</code>, <code>DOMTitleChanged</code> etc.</p>
<h3>Konstanten</h3>
<p>Siehe <a href="/de/DOM/Node" title="de/DOM/Node">Node</a> für Konstanten, die von welchem Element geerbt werden.</p>
<p>{{ languages( { "en": "en/DOM/element", "es": "es/DOM/element", "fr": "fr/DOM/element", "ja": "ja/DOM/element", "pl": "pl/DOM/element", "pt": "pt/DOM/element", "zh-cn": "cn/DOM/element" } ) }}</p>
Zu dieser Version zurücksetzen