JavaScript: attributes
von Jan Winkler
Die clientseitige attributes-Kollektion bietet den Zugriff auf die Attribute eines Elements. Eine attributes-Kollektion besitzt die folgende Eigenschaft:
... und Methoden:
- getNamedItem (JScript 6.0)
- item (JScript 5.0)
- removeNamedItem (JScript 6.0)
- setNamedItem (JScript 6.0)
Bitte beachten Sie einen kleinen Unterschied zwischen normalen Kollektionen und der attributes-Kollektion: Da es sich hierbei um Attribute handelt, die durch die Kollektion zurückgegeben werden, ist der Zugriff auf eben diese etwas verändert worden. Die attributes-Kollektion unterstützt beim direkten Zugriff auf ein Attribut lediglich die Möglichkeit den Index des Attributes zu notieren. Auch die item-Methode ist dementsprechend nur mit einer Zahl verwendbar. Beispiel:
a = document.createAttribute('style'); a.value = 'width:100 px;'; document.all.meinDiv.attributes.setNamedItem(a); b = document.all.meinDiv.attributes.item(0); ...
|