Information Technology Reference
In-Depth Information
Attribut
Inhalt
itemScope
Wert des itemScope -Attributs
itemType
Wert des itemType -Attributs, sofern es vorhanden ist
itemId
Wert des itemId -Attributs, sofern es vorhanden ist
itemRef Wert des itemRef -Attributs, sofern es vorhanden ist
Tabelle 11.2: Attribute eines Top-level-Microdata-Items
Ausgehend vom jeweiligen Top-level -Item, können wir uns dann zu den mit item-
Prop definierten Eigenschaften vorarbeiten. Wir finden sie in item.properties ,
der sogenannten HTMLPropertiesCollection , die über weitere Interfaces den
Zugang zu den Schlüssel-Werte-Paaren jeder Eigenschaft erlaubt. Die Sortie-
rung der Elemente bestimmt wiederum die Position im DOM-Baum. Tabelle
11.3 zeigt die dazu nötigen Attribute und Methoden sowie deren Inhalt.
Attribut/Methode
Inhalt
length
Die Anzahl der Elemente einer Kollektion
item(index)
Das Element der Kollektion an der Stelle index
namedItem(name)
Eine Kollektion, bestehend aus jenen Elementen, deren
itemProp -Attribut den Wert name besitzt
namedItem(name).
values
Ein Array mit den Inhalten aller itemProp -Attribute,
deren Wert name lautet
names
Eine DOMStringList aller in der Kollektion vorkommen-
den itemProp -Attribut-Werte
names.length
Die Anzahl der itemProp -Attribut-Werte
names.item(index)
Der Name des itemProp -Attribut-Wertes an der Stelle
index
names.contains(name) Ein Boolean -Attribut zum Testen, ob die Zeichenkette
name als itemProp -Attribut-Wert vorhanden ist
Tabelle 11.3: Attribute und Methoden der »HTMLPropertiesCollection«
Das letzte Attribut der Microdata DOM-API ist itemValue . Es ermöglicht den
Zugang zum Inhalt von Elementen, die ein itemProp -Attribut besitzen. Handelt
es sich beim betroffenen Element in einer Variablen elem um einen Container,
wie zum Beispiel article , div oder span , dann repräsentiert elem.itemValue den
jeweiligen Textinhalt, der auch verändert werden kann.
Search WWH ::




Custom Search