Autocomplete atribūts
Atribūts autocomplete atslēž automātisko
formas aizpildīšanu.
Automātiskā aizpildīšana ir tad, kad pārlūkprogramma ierosina ievadīt laukā tos datus, kas jau iepriekš tikuši ievadīti šajā laukā. Tas ne vienmēr var būt ērti, jo, piemēram, pārlūkprogramma var ieteikt jūsu lietotājvārdu vai paroli uzbrucējam un tā tālāk. Laukiem, kuros tiek ievadīta slepena informācija, automātiskā aizpildīšana būtu jāatslēdz.
Atribūtu autocomplete var izmantot
ne tikai slepenu datu slēpšanai.
Piemēram, var atslēgt automātisko aizpildīšanu
testu atbildēs. Tas ir nepieciešams, lai
atkārtoti veicot testu, pārlūkprogramma ne
ieteiktu atbildes (tiek zaudēta visa testa jēga).
Var lietot kā atribūtu bez vērtības, bet var norādīt vienu no vērtībām.
Vērtības
| Vērtība | Apraksts |
|---|---|
on |
Automātiskā aizpildīšana ir ieslēgta (šī ir noklusējuma vērtība). |
off |
Automātiskā aizpildīšana ir atslēgta. |
Piemērs
Ieslēgsim input automātisko aizpildīšanu. Ievadiet tajā, piemēram, vārdu "automātiskā aizpildīšana" un nospiediet uz sūtīšanas pogas (tas ir obligāti, jo pārlūkprogramma atceras tikai nosūtītos vārdus). Pēc tam atgriezieties pie piemēra un ievadiet tajā burtu "a" - pārlūkprogramma ieteiks jums vārdu "automātiskā aizpildīšana" un jūs varēsiet to izvēlēties, neievadot to pilnībā:
<form action="">
<input type="text" autocomplete="on" name="test">
<input type="submit">
</form>
:
Piemērs
Tagad atslēgsim automātisko aizpildīšanu. Veiciet tās pašas darbības kā iepriekšējā piemērā, bet nekādu ieteikumu parādīties nevajadzētu:
<form action="">
<input type="text" autocomplete="off" name="test">
<input type="submit">
</form>
:
Skatiet arī
-
tegs
datalist,
kas veido automātisko aizpildīšanu pēc jūsu saraksta