| 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)
|