HTML-<input> -Autocomplete - Attribut
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 autocomplete
Attribut 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 autocomplete
Attribut 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