class Body extends Normal

Body - Document body

Die Beschreibung des Elements ist in der HTML-Spezifikation zu finden

Properties

protected AttributeMap $attributes from Element
protected type $selfClosing from Element
protected type $noEndTag from Element
protected Namespaces $namespace from Element
protected string $prefix from Element
protected string $localName from Element

Methods

__construct(string $value = null)

Neue Instanz von Body erstellen

setValue(string $value)

Den Wert der Node setzen.

from Node
string
getHTML()

HTML-Zeichenkette

from Element
string
__toString()

Liefert die Nodes als Zeichenkette zurück

from Node
setNamespace(Namespaces $namespace)

Namespace setzen

from Element
Namespaces|null
getNamespace()

Namespace

from Element
string
getTag()

Alias auf getName

from Element
setSelfClosing(boolean $mode)

Selbstschliessender Tag

from Element
boolean
hasEndTag()

Prüfen ob der Tag ein schliessendes Tag benötigt. Das ist der Fall wenn selfClosing und EndTag true sind.

from Element
setAttributeValue(string $name, string $value)

Ein Attribut setzen

from Element
string
getAttributeValue(string $name)

Den Wert eines Attributes abfragen

from Element
removeAttribute(string $name)

Attribut entfernen

from Element
getAttributes()

AttributeMap

from Element
setAttributes(AttributeMap $map)

AttributeMap setzen

from Element
__clone()

Erstellt eine Kopie dieser Node.

from Element
string
getAccesskey()

Accesskey

from Html
string
getClass()

Klassen

from Html
string
getContenteditable()

ContentEditable-Flag

from Html
string
getDir()

Direction

from Html
string
getHidden()

Hidden

from Html
string
getIdAttribute()

ID des Tags (nicht mit der ID, dem Hash des Objekts verwechseln)

from Html
string
getLang()

Sprache (ISO)

from Html
string
getSpellcheck()

Rechtschreibung

from Html
string
getStyle()

CSS-Style Anweisungen

from Html
string
getTabindex()

Tabindes

from Html
string
getTitle()

Titel

from Html
string
getTranslate()

Übersetzung

from Html
setAccesskey(string $accesskey)

Acceskey setzen. Der Wert muss ein einzelnes Zeichen sein. Werden mehrere Zeichen übergeben, so wird nur der erste Wert genommen.

from Html
setClass(string $class)

Klassenwert setzen. Sollen mehrere Klassen gesetzt werden, so müssen diese durch ein Leerzeichen getrennt werden.

from Html
setContenteditable(boolean $contenteditable)

Editirbarkeit

from Html
setDir(string $dir = 'auto')

Richtung

from Html
setHidden($hidden = null)

Hidden

from Html
unsetHidden()

Hidden

from Html
setId(string $id)

ID (es wird nicht die ObjektID, der Hash gesetzt, sondern das HTML Attribute ID="")

from Html
setLang(string $lang)

Sprache

from Html
setSpellcheck(boolean $spellcheck)

Rechtschreibung

from Html
setDraggable(boolean $draggable)

Dragable

from Html
boolean
isDraggable()

Ist das Element Dragable

from Html
setStyle(string $style)

CSS-Style-Anweisungen

from Html
setTabindex(integer $tabindex)

Tabindex

from Html
setTitle(string $title)

Titel

from Html
setTranslate(boolean $translate = false)

Übersetzung durchführen

from Html
static Token
fromToken(Token $token)

HTML-Element aus Token erstellen

from Html
setOnAfterPrint(string $value)

HTML-Attribute onafterprint setzen

string
getOnAfterPrint()

HTML-Attribute onafterprint holen

setOnBeforePrint(string $value)

HTML-Attribute onbeforeprint setzen

string
getOnBeforePrint()

HTML-Attribute onbeforeprint holen

setOnBeforeUnload(string $value)

HTML-Attribute onbeforeunload setzen

string
getOnBeforeUnload()

HTML-Attribute onbeforeunload holen

setOnHashChange(string $value)

HTML-Attribute onhashchange setzen

string
getOnHashChange()

HTML-Attribute onhashchange holen

setOnMessage(string $value)

HTML-Attribute onmessage setzen

string
getOnMessage()

HTML-Attribute onmessage holen

setOnOffline(string $value)

HTML-Attribute onoffline setzen

string
getOnOffline()

HTML-Attribute onoffline holen

setOnOnline(string $value)

HTML-Attribute ononline setzen

string
getOnOnline()

HTML-Attribute ononline holen

setOnPageHide(string $value)

HTML-Attribute onpagehide setzen

string
getOnPageHide()

HTML-Attribute onpagehide holen

setOnPageShow(string $value)

HTML-Attribute onpageshow setzen

string
getOnPageShow()

HTML-Attribute onpageshow holen

setOnPopState(string $value)

HTML-Attribute onpopstate setzen

string
getOnPopState()

HTML-Attribute onpopstate holen

setOnStorage(string $value)

HTML-Attribute onstorage setzen

string
getOnStorage()

HTML-Attribute onstorage holen

setOnUnload(string $value)

HTML-Attribute onunload setzen

string
getOnUnload()

HTML-Attribute onunload holen

Details

at line 42
__construct(string $value = null)

Neue Instanz von Body erstellen

Parameters

string $value Wert

in Node at line 55
Node setValue(string $value)

Den Wert der Node setzen.

Parameters

string $value Wert

Return Value

Node

in Element at line 214
string getHTML()

HTML-Zeichenkette

Return Value

string HTML

in Node at line 83
string __toString()

Liefert die Nodes als Zeichenkette zurück

Ruft getHTML() auf

Return Value

string Zeichenkette

in Element at line 95
Element setNamespace(Namespaces $namespace)

Namespace setzen

Parameters

Namespaces $namespace

Return Value

Element

in Element at line 105
Namespaces|null getNamespace()

Namespace

Return Value

Namespaces|null

in Element at line 114
string getTag()

Alias auf getName

Return Value

string Tag

in Element at line 129
protected Element setSelfClosing(boolean $mode)

Selbstschliessender Tag

<br>

Parameters

boolean $mode

Return Value

Element

in Element at line 146
boolean hasEndTag()

Prüfen ob der Tag ein schliessendes Tag benötigt. Das ist der Fall wenn selfClosing und EndTag true sind.

<br>

Return Value

boolean

in Element at line 158
Element setAttributeValue(string $name, string $value)

Ein Attribut setzen

Parameters

string $name Name des Attributes
string $value Wert des Attributes

Return Value

Element

in Element at line 170
string getAttributeValue(string $name)

Den Wert eines Attributes abfragen

Parameters

string $name Name

Return Value

string Wert

in Element at line 182
Element removeAttribute(string $name)

Attribut entfernen

Parameters

string $name Name des Attributes

Return Value

Element Dieses Objekt

in Element at line 193
AttributeMap getAttributes()

AttributeMap

Return Value

AttributeMap

in Element at line 204
Element setAttributes(AttributeMap $map)

AttributeMap setzen

Parameters

AttributeMap $map

Return Value

Element

in Element at line 245
__clone()

Erstellt eine Kopie dieser Node.

Auch alle Kinder weden dabei kopiert.

in Html at line 55
string getAccesskey()

Accesskey

Return Value

string

in Html at line 64
string getClass()

Klassen

Return Value

string

in Html at line 73
string getContenteditable()

ContentEditable-Flag

Return Value

string

in Html at line 82
string getDir()

Direction

Return Value

string

in Html at line 91
string getHidden()

Hidden

Return Value

string

in Html at line 101
string getIdAttribute()

ID des Tags (nicht mit der ID, dem Hash des Objekts verwechseln)

Return Value

string

in Html at line 110
string getLang()

Sprache (ISO)

Return Value

string

in Html at line 119
string getSpellcheck()

Rechtschreibung

Return Value

string Wert

in Html at line 128
string getStyle()

CSS-Style Anweisungen

Return Value

string Wert

in Html at line 137
string getTabindex()

Tabindes

Return Value

string Wert

in Html at line 146
string getTitle()

Titel

Return Value

string Wert

in Html at line 155
string getTranslate()

Übersetzung

Return Value

string Wert

in Html at line 171
Html setAccesskey(string $accesskey)

Acceskey setzen. Der Wert muss ein einzelnes Zeichen sein. Werden mehrere Zeichen übergeben, so wird nur der erste Wert genommen.

Parameters

string $accesskey

Return Value

Html

in Html at line 187
Html setClass(string $class)

Klassenwert setzen. Sollen mehrere Klassen gesetzt werden, so müssen diese durch ein Leerzeichen getrennt werden.

Parameters

string $class

Return Value

Html

in Html at line 201
Html setContenteditable(boolean $contenteditable)

Editirbarkeit

Parameters

boolean $contenteditable true oder false

Return Value

Html

in Html at line 215
Html setDir(string $dir = 'auto')

Richtung

Parameters

string $dir (ltr|rtl|auto)

Return Value

Html

in Html at line 225
Html setHidden($hidden = null)

Hidden

Parameters

$hidden

Return Value

Html

in Html at line 236
Html unsetHidden()

Hidden

Return Value

Html

in Html at line 250
Html setId(string $id)

ID (es wird nicht die ObjektID, der Hash gesetzt, sondern das HTML Attribute ID="")

Parameters

string $id

Return Value

Html

in Html at line 264
Html setLang(string $lang)

Sprache

Parameters

string $lang

Return Value

Html

in Html at line 278
Html setSpellcheck(boolean $spellcheck)

Rechtschreibung

Parameters

boolean $spellcheck true|false

Return Value

Html

in Html at line 292
Html setDraggable(boolean $draggable)

Dragable

Parameters

boolean $draggable true|false

Return Value

Html

in Html at line 304
boolean isDraggable()

Ist das Element Dragable

Return Value

boolean

in Html at line 315
Html setStyle(string $style)

CSS-Style-Anweisungen

Parameters

string $style

Return Value

Html

in Html at line 327
Html setTabindex(integer $tabindex)

Tabindex

Parameters

integer $tabindex

Return Value

Html

in Html at line 339
Html setTitle(string $title)

Titel

Parameters

string $title

Return Value

Html

in Html at line 353
Html setTranslate(boolean $translate = false)

Übersetzung durchführen

Parameters

boolean $translate yes oder no

Return Value

Html

in Html at line 367
static Token fromToken(Token $token)

HTML-Element aus Token erstellen

Parameters

Token $token

Return Value

Token

Exceptions

TypeException

at line 58
Body setOnAfterPrint(string $value)

HTML-Attribute onafterprint setzen

<body onafterprint="$value" />

Parameters

string $value Wert

Return Value

Body

at line 72
string getOnAfterPrint()

HTML-Attribute onafterprint holen

<body onafterprint="$value" />

Return Value

string Wert

at line 87
Body setOnBeforePrint(string $value)

HTML-Attribute onbeforeprint setzen

<body onbeforeprint="$value" />

Parameters

string $value Wert

Return Value

Body

at line 101
string getOnBeforePrint()

HTML-Attribute onbeforeprint holen

<body onbeforeprint="$value" />

Return Value

string Wert

at line 116
Body setOnBeforeUnload(string $value)

HTML-Attribute onbeforeunload setzen

<body onbeforeunload="$value" />

Parameters

string $value Wert

Return Value

Body

at line 130
string getOnBeforeUnload()

HTML-Attribute onbeforeunload holen

<body onbeforeunload="$value" />

Return Value

string Wert

at line 145
Body setOnHashChange(string $value)

HTML-Attribute onhashchange setzen

<body onhashchange="$value" />

Parameters

string $value Wert

Return Value

Body

at line 159
string getOnHashChange()

HTML-Attribute onhashchange holen

<body onhashchange="$value" />

Return Value

string Wert

at line 174
Body setOnMessage(string $value)

HTML-Attribute onmessage setzen

<body onmessage="$value" />

Parameters

string $value Wert

Return Value

Body

at line 188
string getOnMessage()

HTML-Attribute onmessage holen

<body onmessage="$value" />

Return Value

string Wert

at line 203
Body setOnOffline(string $value)

HTML-Attribute onoffline setzen

<body onoffline="$value" />

Parameters

string $value Wert

Return Value

Body

at line 217
string getOnOffline()

HTML-Attribute onoffline holen

<body onoffline="$value" />

Return Value

string Wert

at line 232
Body setOnOnline(string $value)

HTML-Attribute ononline setzen

<body ononline="$value" />

Parameters

string $value Wert

Return Value

Body

at line 246
string getOnOnline()

HTML-Attribute ononline holen

<body ononline="$value" />

Return Value

string Wert

at line 261
Body setOnPageHide(string $value)

HTML-Attribute onpagehide setzen

<body onpagehide="$value" />

Parameters

string $value Wert

Return Value

Body

at line 275
string getOnPageHide()

HTML-Attribute onpagehide holen

<body onpagehide="$value" />

Return Value

string Wert

at line 290
Body setOnPageShow(string $value)

HTML-Attribute onpageshow setzen

<body onpageshow="$value" />

Parameters

string $value Wert

Return Value

Body

at line 304
string getOnPageShow()

HTML-Attribute onpageshow holen

<body onpageshow="$value" />

Return Value

string Wert

at line 319
Body setOnPopState(string $value)

HTML-Attribute onpopstate setzen

<body onpopstate="$value" />

Parameters

string $value Wert

Return Value

Body

at line 333
string getOnPopState()

HTML-Attribute onpopstate holen

<body onpopstate="$value" />

Return Value

string Wert

at line 348
Body setOnStorage(string $value)

HTML-Attribute onstorage setzen

<body onstorage="$value" />

Parameters

string $value Wert

Return Value

Body

at line 362
string getOnStorage()

HTML-Attribute onstorage holen

<body onstorage="$value" />

Return Value

string Wert

at line 377
Body setOnUnload(string $value)

HTML-Attribute onunload setzen

<body onunload="$value" />

Parameters

string $value Wert

Return Value

Body

at line 391
string getOnUnload()

HTML-Attribute onunload holen

<body onunload="$value" />

Return Value

string Wert