Atrybut autouzupełniania HTML


Definicja i użycie

Atrybut określa , autocompleteczy formularz lub pole wejściowe powinno mieć włączone lub wyłączone autouzupełnianie.

Autouzupełnianie pozwala przeglądarce przewidzieć wartość. Gdy użytkownik zacznie pisać w polu, przeglądarka powinna wyświetlić opcje wypełniania pola na podstawie wcześniej wpisanych wartości.

Wskazówka: możliwe jest, aby autouzupełnianie było „włączone” dla formularza i „wyłączone” dla określonych pól wejściowych lub odwrotnie.

Uwaga: Atrybut autocompletedziała z następującymi <input>typami: tekst, wyszukiwanie, adres URL, tel, e-mail, hasło, selektory dat, zakres i kolor.


Dotyczy

Atrybutu autocompletemożna użyć na następujących elementach:

Elementy Atrybut
<formularz> autouzupełnienie
<wejście> autouzupełnienie

Przykłady

Przykład formularza

Formularz z autouzupełnianiem na:

<form action="/action_page.php" method="get" autocomplete="on">
  First name:<input type="text" name="fname"><br>
  E-mail: <input type="email" name="email"><br>
  <input type="submit">
</form>

Przykład wejścia

Formularz HTML z włączonym autouzupełnianiem (i wyłączonym dla jednego pola wejściowego):

<form action="/action_page.php" autocomplete="on">
  First name:<input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  E-mail: <input type="email" name="email" autocomplete="off"><br>
  <input type="submit">
</form>

Obsługa przeglądarki

autocompleteAtrybut ma następującą obsługę przeglądarki dla każdego elementu :

Element
form Yes Yes 4.0 5.2 15.0
input 17.0 5.0 4.0 5.2 9.6