HTML-<input> -Autocomplete - Attribut

❮ HTML <input>-Tag

Beispiel

Ein HTML-Formular mit aktivierter (und deaktivierter) Autovervollständigung für ein Eingabefeld:

<form action="/action_page.php" autocomplete="on">
  <label for="fname">First name:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">Last name:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <label for="email">Email:</label>
  <input type="email" id="email" name="email" autocomplete="off"><br><br>
  <input type="submit">
</form>

Definition und Verwendung

Das autocompleteAttribut gibt an, ob für ein Eingabefeld die automatische Vervollständigung aktiviert sein soll oder nicht.

Autocomplete ermöglicht es dem Browser, den Wert vorherzusagen. Wenn ein Benutzer mit der Eingabe in ein Feld beginnt, sollte der Browser Optionen zum Ausfüllen des Felds basierend auf zuvor eingegebenen Werten anzeigen.

Hinweis: Das autocompleteAttribut funktioniert mit den folgenden Eingabetypen: Text, Suche, URL, Tel, E-Mail, Passwort, Datumsauswahl, Bereich und Farbe.


Browser-Unterstützung

Die Zahlen in der Tabelle geben die erste Browserversion an, die das Attribut vollständig unterstützt.

Attribute
autocomplete 17.0 6.0 2.0 5.1 10.0

Tipp: In manchen Browsern müssen Sie dafür ggf. eine Autocomplete-Funktion aktivieren (siehe unter „Einstellungen“ im Menü des Browsers).


Syntax

<input autocomplete="on|off">

Attributwerte

Value Description
on Default. Specifies that autocomplete is on (enabled)
off Specifies that autocomplete is off (disabled)

❮ HTML <input>-Tag