Atribut autocomplete
Atribut autocomplete prekliče samodejno
izpolnjevanje obrazca.
Samodejno izpolnjevanje - to je, ko brskalnik ponudi, da v polje vstavi podatke, ki so bili v to polje že vneseni prej. To ni vedno priročno, saj lahko na primer brskalnik predlaga vaše uporabniško ime ali geslo zlonamerniku itd. Za polja, v katera se vnašajo zaupne informacije, je treba samodejno izpolnjevanje onemogočiti.
Atributa autocomplete ni mogoče uporabiti
samo za skrivanje zaupnih podatkov.
Na primer, samodejno izpolnjevanje lahko onemogočite
v odgovorih na teste. To je potrebno, da
pri ponovnem opravljanju testa brskalnik ne
predlaga odgovorov (izgubi se ves zanimivost testov).
Lahko se uporablja kot atribut brez vrednosti, lahko pa se določi eno od vrednosti.
Vrednosti
| Vrednost | Opis |
|---|---|
on |
Samodejno izpolnjevanje je omogočeno (to je privzeta vrednost). |
off |
Samodejno izpolnjevanje je onemogočeno. |
Primer
Pripravimo input tako, da omogočimo samodejno izpolnjevanje. Vnesite vanj, na primer, besedo "samodejno izpolnjevanje" in kliknite na gumb za pošiljanje (to je obvezno, ker brskalnik si zapomni samo poslane besede). Nato se vrnite k primeru in vanj vnesite črko "s" - brskalnik vam bo predlagal besedo "samodejno izpolnjevanje" in jo boste lahko izbrali, ne da bi jo vnesli v celoti:
<form action="">
<input type="text" autocomplete="on" name="test">
<input type="submit">
</form>
:
Primer
Zdaj pa onemogočimo samodejno izpolnjevanje. Ponovite enake korake kot v prejšnjem primeru, vendar se ne bo prikazala nobena predlog:
<form action="">
<input type="text" autocomplete="off" name="test">
<input type="submit">
</form>
:
Glejte tudi
-
oznaka
datalist,
ki ustvari samodejno izpolnjevanje po vašem seznamu