Button
class Button extends Normal
Button - Button control
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
Neue Instanz von Button erstellen
Prüfen ob der Tag ein schliessendes Tag benötigt. Das ist der Fall wenn selfClosing und EndTag true sind.
Acceskey setzen. Der Wert muss ein einzelnes Zeichen sein. Werden mehrere Zeichen übergeben, so wird nur der erste Wert genommen.
Klassenwert setzen. Sollen mehrere Klassen gesetzt werden, so müssen diese durch ein Leerzeichen getrennt werden.
ID (es wird nicht die ObjektID, der Hash gesetzt, sondern das HTML Attribute ID="")
HTML-Attribute autofocus setzen
HTML-Attribute autofocus holen
HTML-Attribute disabled setzen
HTML-Attribute disabled holen
HTML-Attribute form holen
HTML-Attribute formaction setzen
HTML-Attribute formaction holen
HTML-Attribute formenctype setzen
HTML-Attribute formenctype holen
HTML-Attribute formmethod setzen
HTML-Attribute formmethod holen
HTML-Attribute formnovalidate setzen
HTML-Attribute formnovalidate holen
HTML-Attribute formtarget setzen
HTML-Attribute formtarget holen
HTML-Attribute name setzen
HTML-Attribute name holen
HTML-Attribute type holen
HTML-Attribute value holen
Details
at line 42
__construct(string $value = null)
Neue Instanz von Button erstellen
at line 348
Node
setValue(string $value)
HTML-Attribute value setzen
<button value="$value" />
in Element at line 214
string
getHTML()
HTML-Zeichenkette
in Node at line 83
string
__toString()
Liefert die Nodes als Zeichenkette zurück
Ruft getHTML() auf
in Element at line 95
Element
setNamespace(Namespaces $namespace)
Namespace setzen
in Element at line 105
Namespaces|null
getNamespace()
Namespace
in Element at line 114
string
getTag()
Alias auf getName
in Element at line 129
protected Element
setSelfClosing(boolean $mode)
Selbstschliessender Tag
<br>
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>
in Element at line 170
string
getAttributeValue(string $name)
Den Wert eines Attributes abfragen
in Element at line 193
AttributeMap
getAttributes()
AttributeMap
in Element at line 204
Element
setAttributes(AttributeMap $map)
AttributeMap setzen
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
in Html at line 64
string
getClass()
Klassen
in Html at line 73
string
getContenteditable()
ContentEditable-Flag
in Html at line 82
string
getDir()
Direction
in Html at line 91
string
getHidden()
Hidden
in Html at line 101
string
getIdAttribute()
ID des Tags (nicht mit der ID, dem Hash des Objekts verwechseln)
in Html at line 110
string
getLang()
Sprache (ISO)
in Html at line 119
string
getSpellcheck()
Rechtschreibung
in Html at line 128
string
getStyle()
CSS-Style Anweisungen
in Html at line 137
string
getTabindex()
Tabindes
in Html at line 146
string
getTitle()
Titel
in Html at line 155
string
getTranslate()
Übersetzung
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.
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.
in Html at line 250
Html
setId(string $id)
ID (es wird nicht die ObjektID, der Hash gesetzt, sondern das HTML Attribute ID="")
in Html at line 304
boolean
isDraggable()
Ist das Element Dragable
at line 58
Button
setAutoFocus(string $value)
HTML-Attribute autofocus setzen
<button autofocus="$value" />
at line 72
string
getAutoFocus()
HTML-Attribute autofocus holen
<button autofocus="$value" />
at line 87
Button
setDisabled(string $value)
HTML-Attribute disabled setzen
<button disabled="$value" />
at line 101
string
getDisabled()
HTML-Attribute disabled holen
<button disabled="$value" />
at line 116
Button
setForm(string $value)
HTML-Attribute form setzen
<button form="$value" />
at line 130
string
getForm()
HTML-Attribute form holen
<button form="$value" />
at line 145
Button
setFormAction(string $value)
HTML-Attribute formaction setzen
<button formaction="$value" />
at line 159
string
getFormAction()
HTML-Attribute formaction holen
<button formaction="$value" />
at line 174
Button
setFormenCType(string $value)
HTML-Attribute formenctype setzen
<button formenctype="$value" />
at line 188
string
getFormenCType()
HTML-Attribute formenctype holen
<button formenctype="$value" />
at line 203
Button
setFormMethod(string $value)
HTML-Attribute formmethod setzen
<button formmethod="$value" />
at line 217
string
getFormMethod()
HTML-Attribute formmethod holen
<button formmethod="$value" />
at line 232
Button
setFormNoValidate(string $value)
HTML-Attribute formnovalidate setzen
<button formnovalidate="$value" />
at line 246
string
getFormNoValidate()
HTML-Attribute formnovalidate holen
<button formnovalidate="$value" />
at line 261
Button
setFormTarget(string $value)
HTML-Attribute formtarget setzen
<button formtarget="$value" />
at line 275
string
getFormTarget()
HTML-Attribute formtarget holen
<button formtarget="$value" />
at line 290
Button
setNameAttribute(string $value)
HTML-Attribute name setzen
<button name="$value" />
at line 304
string
getNameAttribute()
HTML-Attribute name holen
<button name="$value" />
at line 319
Button
setType(string $value)
HTML-Attribute type setzen
<button type="$value" />
at line 333
string
getType()
HTML-Attribute type holen
<button type="$value" />
at line 362
string
getValue()
HTML-Attribute value holen
<button value="$value" />