Funktionen des Objekttyps Element |
vom Node-Objekttyp ererbte Funktionen: |
insertBefore,
replaceChild,
removeChild,
appendChild,
hasChildNodes,
cloneNode,
normalize,
isSupported,
hasAttributes,
compareDocumentPosition,
isSameNode,
lookupPrefix,
isDefaultNamespace,
lookupNamespaceURI,
isEqualNode,
getFeature,
setUserData,
getUserData
|
Funktion | |
Bedeutung |
DOM-Funktionen |
addEventListener(type,listener,useCapture) | |
registriert eine JavaScript/ECMA-Funktion für die Ausführung bei Eintreten eines Ereignisses
Attribute:
type (string) (z.B. "mouseover" oder "mouseout")
listener (function) (diese bekommt das Ereignis als einzigen Parameter übergeben)
useCapture (boolean)
Rückgabewert:
keiner
|
dispatchEvent(evt) | |
dispatcht ein Ereignis
Attribute:
evt (object) (das Ereignis)
Rückgabewert:
Erfolg (boolean)
|
getAttribute(name) | |
gibt ein Attribut zurück
Attribute:
name (string)
Rückgabewert:
Wert des erfragten Attributs (string)
|
getAttributeNode(name) | |
gibt ein Attribut-Objekt zurück
Attribute:
name (string)
Rückgabewert:
erfragtes Attribut (object (Attr))
|
getAttributeNodeNS(namespaceURI,localName) | |
gibt ein Attribut-Objekt zurück
Attribute:
namespaceURI (string)
localName (string)
Rückgabewert:
erfragtes Attribut (object (Attr))
|
getAttributeNS(namespaceURI,localName) | |
gibt ein Attribut zurück
Attribute:
namespaceURI (string)
localName (string)
Rückgabewert:
Wert des erfragten Attributs (string)
|
getElementsByTagName(name) | |
gibt alle Tochterobjekte zurück, die den angegebenen tag-Namen haben
Attribute:
name (string)
Rückgabewert:
Array aller entsprechenden Tochterobjekte (object (NodeList))
|
getElementsByTagNameNS(namespaceURI,localName) | |
gibt alle Tochterobjekte zurück, die den angegebenen tag-Namen haben
Attribute:
namespaceURI (string)
localName (string)
Rückgabewert:
Array aller entsprechenden Tochterobjekte (object (NodeList))
|
hasAttribute(name) | |
gibt zurück, ob ein Attribut vorhanden ist
Attribute:
name (string)
Rückgabewert:
true oder false (Boolean)
|
removeAttribute(name) | |
entfernt ein Attribut
Attribute:
name (string)
|
removeAttributeNode(oldAttr) | |
entfernt ein Attribut
Attribute:
oldAttr (object (Attr))
Rückgabewert:
entferntes Attribut (object (Attr))
|
removeAttributeNS(namespaceURI,localName) | |
entfernt ein Attribut
Attribute:
namespaceURI (string)
localName (string)
|
removeEventListener(type,listener,useCapture) | |
entkoppelt eine JavaScript/ECMA-Funktion vom Eintreten eines Ereignisses
Attribute:
type (string) (z.B. "mouseover" oder "mouseout")
listener (function)
useCapture (boolean)
Rückgabewert:
keiner
|
setAttribute(name,value) | |
setzt ein Attribut auf einen Wert
Attribute:
name (string)
value (string)
|
setAttributeNode(newAttr) | |
setzt ein Attribut
Attribute:
newAttr (object (Attr))
Rückgabewert:
ersetztes Attribut (object (Attr)) oder leer
|
setAttributeNodeNS(newAttr) | |
setzt ein Attribut
Attribute:
newAttr (object (Attr))
Rückgabewert:
ersetztes Attribut (object (Attr)) oder leer
|
setAttributeNS(namespaceURI,localName,value) | |
setzt ein Attribut auf einen Wert
Attribute:
namespaceURI (string)
localName (string)
value (string)
|
setIdAttribute(name,isId) | |
setzt ein Attribut als ID-Wert
Attribute:
name (string)
isID (Boolean)
|
setIdAttributeNS(namespaceURI,localName,isId) | |
setzt ein Attribut als ID-Wert
Attribute:
namespaceURI (string)
localName (string)
isID (Boolean)
|
setIdAttributeNode(idAttr,isId) | |
setzt ein Attribut als ID-Wert
Attribute:
idAttr (object (Attr))
isID (Boolean)
|