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

HTML 参考手册

HTML 标签大全

HTML: <input> Tag

HTML <input> 标签是一个输入控件,为用户提供用于输入数据的交互式控件。传统上, <input> 标签位于 <form> 标签内,并且可以通过设置适当的 type 属性来表示文本字段,复选框,下拉菜单,按钮和其他输入。此标签通常也称为 <input> 元素。

在线示例

一个简单的 HTML 表单,包含两个文本输入框和一个提交按钮:

!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML5 footer 标签的使用(基础教程网 oldtoolbag.com)</title>
</head>
<body>
<h1>oldtoolbag.com基础教程</h1>
<form action="demo-form.php" method="post">
  公司: <input type="text" name="company"><br>
  地址: <input type="text" name="address"><br>
  <input type="submit" value="Submit">
</form>
</body>
</html>
测试看看 ‹/›

在此 HTML5在文档示例中,我们使用了 <form> 标记创建 HTML 表单。该表单包含两个用于公司和地址的 <input> 控件,以及一个用于提交按钮的 <input> 控件。

浏览器兼容性

IEFirefoxOperaChromeSafari

目前大多数浏览器支持 <input> 标签。

Definition und Verwendungshinweise des Tags

Das <input>-Tag definiert das Eingabefeld, in dem der Benutzer Daten eingeben kann.

Das <input>-Element wird im <form>-Element verwendet, um Input-Kontrollelemente zu deklarieren, die dem Benutzer erlauben, Daten einzugeben.

Durch die Einstellung des Typ-Attributs kann das <input>-Element zu einem Textfeld, einem Kontrollkästchen, einem Radio-Button, einer Dropdown-Liste, einem Button, einem Passwortfeld und vielem mehr werden!

Hinweise und注意事项

Beachten Sie: Das <input>-Element ist leer, es enthält nur Attributetags.

Hinweis: Sie können <label> Das Element <label> wird verwendet, um die Beschriftung des <input>-Elements zu definieren.

HTML 4.01 Mit HTML5Unterschiede

In HTML 4.01 In HTML wird der "align"-Daten nicht mehr verwendet. HTML5 In XHTML wird diese Eigenschaft nicht unterstützt. Kann CSS verwendet werden, um die Ausrichtung des <input>-Elements zu definieren.

In HTML5In HTML wurden mehrere Attribute hinzugefügt und entsprechende Werte zugeordnet.

Unterschiede zwischen HTML und XHTML

In HTML hat das <input>-Element kein schließendes Tag.

In XHTML muss das <input>-Element korrekt geschlossen werden.

Eigenschaft

New: HTML5Neue Marke.

EigenschaftWertBeschreibung
acceptaudio/* video/* image/*MIME_typeLegt die Typen der Dateien fest, die durch Dateiupload übermittelt werden sollen. (Nur für type="file")
alignleft right top middle bottomHTML5Veraltet, nicht empfohlen. Legt die Ausrichtung des Bild-Eingabelements fest. (Nur für type="image")
alttextDefiniert den alternativen Text für ein Bild-Eingabelement. (Nur für type="image")
autocompleteHTML5on offautocomplete-Eigenschaft legt fest, ob das automatische Vervollständigen der Eingabefelder des <input>-Elements aktiviert werden soll.
autofocusHTML5autofocusEigenschaft legt fest, dass das <input>-Element beim Laden der Seite automatisch den Fokus erhält.
checkedcheckedchecked-Eigenschaft legt fest, dass das <input>-Element beim Laden der Seite voreingestellt sein soll. (Nur für type="checkbox" oder type="radio")
dirnameHTML5inputname.dirBestimmt die Textausrichtung der zu übermittelnden Daten.
disableddisableddisabled-Eigenschaft legt fest, dass das <input>-Element deaktiviert sein soll.
formHTML5form_idform-Eigenschaft legt einen oder mehrere Formulare fest, zu denen das <input>-Element gehört.
formactionHTML5URLDas Attribut legt die URL fest, die zur Verarbeitung der Datei des Eingabekontrollers bei der Formularübergabe verwendet wird. (Nur für type="submit" und type="image")
formenctypeHTML5application/x-www-form-urlencoded multipart/form-data text/plainDas Attribut legt fest, wie die Formulardaten codiert werden, wenn sie an den Server gesendet werden (nur für type="submit" und type="image")
formmethodHTML5get postDas Attribut definiert die HTTP-Methode, die verwendet wird, um die Daten des Formulars an die action-URL zu senden. (Nur für type="submit" und type="image")
formnovalidateHTML5formnovalidateDas 'formnovalidate'-Attribut überschreibt das 'novalidate'-Attribut des <form>-Elements.
formtargetHTML5_blank _self _parent _topframenameDas Attribut legt den Namen oder den Schlüssel fest, unter dem die empfangene Antwort nach dem Absenden des Formulars angezeigt wird. (Nur für type="submit" und type="image")
heightHTML5pixelsDas Attribut legt die Höhe des <input>-Elements fest. (Nur für type="image")
listHTML5datalist_idDas Attribut verweist auf das <datalist>-Element, das die vorgegebenen Optionen für das <input>-Element enthält.
maxHTML5number dateDas Attribut legt den maximalen Wert des <input>-Elements fest.
maxlengthnumberDas Attribut legt die maximale Anzahl der zulässigen Zeichen im <input>-Element fest.
minHTML5number dateDas Attribut legt den kleinsten Wert des <input>-Elements fest.
multipleHTML5multipleDas Attribut legt fest, dass mehrere Werte in das <input>-Element eingegeben werden dürfen.
nametextDas 'name'-Attribut bestimmt den Namen des <input>-Elements.
patternHTML5regexpDas 'pattern'-Attribut legt den regulären Ausdruck fest, der zur Validierung des Wertes des <input>-Elements verwendet wird.
placeholderHTML5textDas 'placeholder'-Attribut legt eine kurze Hinweisinformation fest, die die erwartete Eingabe des <input>-Felds beschreibt. .
readonlyreadonlyDas 'readonly'-Attribut legt fest, dass das Eingabefeld nur lesbar ist.
requiredHTML5requiredDas Attribut legt fest, dass das Eingabefeld ausgefüllt werden muss, bevor das Formular abgeschickt wird.
sizenumberDas 'size'-Attribut legt die sichtbare Breite des <input>-Elements in Zeichen fest.
srcURLDas 'src'-Attribut legt die URL fest, die das Bild für den abgeschickten Button anzeigt. (Nur für type="image")
stepHTML5numberThe step attribute specifies the legal numeric interval for the <input> element.
typebutton
checkbox
color
date
datetime
datetime-local
email
file
hidden
image
month
number
password
radio
range
reset
search
submit
tel
text
time
url
week
The type attribute specifies the type of the <input> element to be displayed.
valuetextSpecifies the value of the <input> element's value.
widthHTML5pixelsThe width attribute specifies the width of the <input> element. (only for type="image")

global attributes

<input> Tag supports global attributes, see the complete attribute table HTML Global Attributes.

event attributes

<input> Tag supports all HTML Event Attributes.