Autocomplete atribuut
Atribuut autocomplete keelab vormi
automaatse täitmise.
Automaatne täitmine on see, kui brauser pakub väljale sisestada neid andmeid, mida on selles väljas varem sisestatud. See ei pruugi alati mugav olla, kuna näiteks võib brauser soovitada teie kasutajanime või parooli kurjategijale jne. Väljadele, kuhu sisestatakse salajast teavet, tuleks automaatne täitmine keelata.
Atribuuti autocomplete saab kasutada
mitte ainult salajase teabe varjamiseks.
Näiteks saab automaatset täitmist keelata
testide vastustes. See on vajalik selleks, et
testi uuesti sooritamisel brauser ei
soovitaks vastuseid (kaotab kogu testide huvitavuse).
Saab kasutada nii atribuuti ilma väärtuseta, kui ka määrata ühe väärtustest.
Väärtused
| Väärtus | Kirjeldus |
|---|---|
on |
Automaatne täitmine on sisse lülitatud (see on vaikeväärtus). |
off |
Automaatne täitmine on välja lülitatud. |
Näide
Lülitame inputi automaatse täitmise sisse. Sisestage sellesse näiteks sõna "automaattäitmine" ja vajutage saatmise nupule (see on kohustuslik, kuna brauser jätab meelde ainult saadetud sõnad). Pärast seda naaske näite juurde ja sisestage sellesse täht "a" - brauser soovitab teile sõna "automaattäitmine" ja te saate selle valida, ilma seda tervikuna sisestamata:
<form action="">
<input type="text" autocomplete="on" name="test">
<input type="submit">
</form>
:
Näide
Ja nüüd keelame automaatse täitmise. Tehke samu manipuleerimisi, mida eelmises näites, kuid ühtki soovitust ei ilmu:
<form action="">
<input type="text" autocomplete="off" name="test">
<input type="submit">
</form>
:
Vaata ka
-
silt
datalist,
mis loob automaatse täitmise teie loendi järgi