English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML Referenzhandbuch

Vollständiges Verzeichnis der HTML-Tags

HTML-<button>-Tag

Das HTML-<button>-Tag ist ein Element, das einen klickbaren Button darstellt und kann an Orten in Formularen oder Dokumenten verwendet werden, wo einfache Standardbuttons erforderlich sind. Dieses Tag wird auch als <button>-Element bezeichnet.

Online-Beispiel

Der folgende Code markiert einen Button:

!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>Grund教程(oldtoolbag.com)</title> 
</head> 
<body>
<button type="button" onclick="alert('Hallo, Welt!')">Klicken Sie auf mich</button>
 
</body>
</html>
Testen Sie heraus, ‹/›

Browserkompatibilität

IEFirefoxOperaChromeSafari

Alle gängigen Browser unterstützen den <button>-Tag.

Definition und Verwendungshinweise

Der <button>-Tag definiert einen Button.

Innerhalb des <button>-Elements können Sie Inhalte platzieren, wie z.B. Text oder Bilder. Dies ist der Unterschied zu einem Button, der mit dem <input>-Element erstellt wird.

Das HTML <button>-Element befindet sich innerhalb des <body>-Tags.
Das <button>-Tag darf nicht direkt nach dem <a>-Tag platziert werden.

Tipp:Legen Sie immer das type-Attribut für das <button>-Element fest. Different Browser verwenden unterschiedliche Standardwerte für das type-Attribut des <button>-Elements.

Hinweise und注意事项

Anmerkung:Wenn der <button>-Element im HTML-Formular verwendet wird, können verschiedene Browser unterschiedliche Buttonwerte absenden. Verwenden Sie <input> Erstellung von Buttons in HTML-Formularen.

HTML 4.01 und HTML5Unterschiede zwischen

HTML5 neue Attribute: autofocus, form, formaction, formenctype, formmethod, formnovalidate und formtarget.

Attribut

New: HTML5 neue Attribute.

AttributWertBeschreibung
autofocusHTML5autofocusRegelung, dass der Button beim Laden der Seite automatisch den Fokus erhält.
disableddisabledRegelung, dass der Button deaktiviert sein soll.
formHTML5form_idRegelung, dass der Button zu einem oder mehreren Formularen gehört.
formactionHTML5URLRegelung des Ortes, an den die Formulardaten gesendet werden, wenn das Formular abgeschickt wird. Überschreibt das action-Attribut des Formularelements. Dieses Attribut wird zusammen mit type="submit" verwendet.
formenctypeHTML5application/x-www-form-urlencoded
multipart/form-data
text/plain
Regelung der Art der Kodierung, die vor dem Senden der Formulardaten an den Server durchgeführt wird. Überschreibt das enctype-Attribut des Formularelements. Dieses Attribut wird zusammen mit type="submit" verwendet.
formmethodHTML5get
post
Regelung der HTTP-Methode, die für das Senden von Formulardaten verwendet wird. Überschreibt das method-Attribut des Formularelements. Dieses Attribut wird zusammen mit type="submit" verwendet.
formnovalidateHTML5formnovalidateWenn dieses Attribut verwendet wird, wird beim Absenden des Formulars keine Validierung durchgeführt. Überschreibt das novalidate-Attribut des Formularelements. Dieses Attribut wird zusammen mit type="submit" verwendet.
formtargetHTML5_blank
_self
_parent
_top
framename

Regelung des Ortes, an dem die action URL geöffnet wird. Überschreibt das Zielattribut des Formularelements. Dieses Attribut wird zusammen mit type="submit" verwendet.
Specifies the name or keyword to display the response after submitting the form.It can be one of the following values: _self, _blank, _parent, _top

_self-Indicates that the response is loaded into the current frame or context
_blank-Indicates that the response is loaded into a new window or context
_parent-Indicates that the response is loaded into the parent frame or context
_top-Indicates that the response is loaded into the entire original window

namenameSpecifies the name of the button.
type

submit 

reset

button

Specifies the type of the button.
Submit-Indicates that the button submits the form data to the server (if the type is not specified, it is the default value)
Reset-Indicates that the button resets all controls
Button-Indicates that the button has no default behavior

valuetextSpecifies the initial value of the button. Can be modified by script.

Global Attributes

<button> Tag Supported Global Attributes of HTML.

Event Attributes

<button> Tag Supported HTML Event Attributes.

Related Articles

HTML DOM Reference Manual: Button Object