Atrybut autouzupełniania HTML
Definicja i użycie
Atrybut określa ,
autocomplete
czy 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
autocomplete
działa z następującymi
<input>
typami: tekst, wyszukiwanie, adres URL, tel, e-mail, hasło, selektory dat, zakres i kolor.
Dotyczy
Atrybutu
autocomplete
moż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
autocomplete
Atrybut 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 |