all | Unterobjekt von: document |
Unterobjekte: style |
Eigenschaften:
| Methoden:
|
1. das all- Objekt ist Microsoft- spezifisch.
2. Angesprochen wird das Tag entweder durch Nummer oder Namen (im betreffenden Tag mit id="" vergeben):
Beispiel: |
Ermittelt/ ändert die CSS- Klasse des Elements.
siehe: SelfHTML
Speichert den per id vergebenen Elementnamen.
Inhalt des Tags mit ggf. anderen Tags.
s. oben, jedoch nur Text.
Gibt true zurück, falls Element editierbar, ansonsten false.
Sprache des Elements (für Tags kann mit dem Attribut lang= eine Sprache für das jeweilige Element vergeben werden).
Scriptsprache des betreffenden Scripts.
Speichert Anzahl der Tags in der Datei.
Beispiel:javascript:alert('Anzahl der Tags:'+document.all.length) |
Höhe des Elements.
Abstand des Elements zum linken Rand.
SelfHTML: "Speichert dasjenige Elternelement eines Elements, von dessen Positionierung die Positionierung des Elements abhängt. offsetParent ist dabei eine Art Zeiger auf das übergeordnete Element. Hinter der Eigenschaft lassen sich wiederum alle Eigenschaften und Methoden des all-Objekts notieren. Diese gelten dann für das Element, auf das der Zeiger zeigt.
Beispiel:
<a href="javascript:alert(document.all.Bereich.offsetParent.tagName)">Test</a>
"
/dito./
Breite des Elements.
Beispiel:Breite dieses Links |
wie innerHTML, jedoch zusätzlich mit dem mit id definierten Tag. - Beispiel: mach mal
s. oben, - Beispiel: mach mal
Speichert, welches HTML- Element das aktuelle ist- Beispiel: javascript:alert('Dies ist das '+document.all.dashier.sourceIndex+'. Tag in dieser Datei')
Beispiel: a href="javascript:alert(document.all.dieseshier.tagName)" id="dieseshier"
Wert des title- Attributs des betreffenden Tags.
Simuliert einen Mausklick auf das Element.
Prüft, ob ein Element in einem anderen enthalten ist. Erwartet als Parameter das zu enthaltende Tag.
Ermittelt Attribut eines Tags, erwartet zwei Parameter: das Attribut, welches ermittelt werden soll, und true oder false für Beachten bzw. Nichtbeachten von Gross-/ Kleinschreibung.
Fügt zusätzlichen HTML-Code vor oder nach dem Tag ein. Erwartet zwei Parameter:
1. Plazierung: BeforeBegin fügt vor dem einleitenden Tag ein, AfterBegin nachher, BeforeEnd fügt vor dem abschliessenden Tag ein, AfterEnd nachher.
2. Code: einzufügender HTML-Code
Beispiel: |
s. oben, jedoch nur Text.
Entfernt Attribut eines Tags, erwartet zwei Parameter: das Attribut, welches entfernt werden soll, und true oder false für Beachten bzw. Nichtbeachten von Gross-/ Kleinschreibung.
In Sichtweite scrollen. Erwartet als Parameter true für obere oder false für untere Positionierung.
Beispiel: a href="javascript:document.all.eigenschaften.scrollIntoView('false')"
Anmerkung: Im Test positioniert der MSIE 5 auch bei false das Element am oberen Rand.
Setzt Attribut eines Tags, erwartet drei Parameter: das Attribut, welches gesetzt werden soll, der gewünschte Wert, und true oder false für Beachten bzw. Nichtbeachten von Gross-/ Kleinschreibung.