Autocomplete-attributtet
Attributtet autocomplete deaktiverer automatisk
autofullføring av skjemaer.
Automatisk autofullføring er når nettleseren foreslår å fylle inn feltet med data som tidligere er blitt skrevet inn i dette feltet. Dette kan ikke alltid være praktisk, da for eksempel nettleseren kan foreslå ditt brukernavn eller passord for ondsinnede personer osv. For felt der sensitiv informasjon skrives inn, bør autofullføring deaktiveres.
Attributtet autocomplete kan brukes
ikke bare for å skjule hemmelige opplysninger.
For eksempel kan man deaktivere autofullføring
i svar på tester. Dette er nødvendig for at
nettleseren ikke skal foreslå svar ved gjentatt
testing (hele interessen ved tester går tapt).
Man kan bruke det som et attributt uten verdi, eller man kan spesifisere en av verdiene.
Verdier
| Verdi | Beskrivelse |
|---|---|
on |
Autofullføring er aktivert (dette er standardverdien). |
off |
Autofullføring er deaktivert. |
Eksempel
La oss aktivere autofullføring for et input-felt. Skriv inn for eksempel ordet "autofullføring" og trykk på send-knappen (dette er obligatorisk, ettersom nettleseren kun husker sendte ord). Etter dette, gå tilbake til eksempelet og skriv inn bokstaven "a" - nettleseren vil foreslå ordet "autofullføring" for deg, og du kan velge det uten å skrive det helt:
<form action="">
<input type="text" autocomplete="on" name="test">
<input type="submit">
</form>
:
Eksempel
Og la oss nå deaktivere autofullføring. Gjør de samme handlingene som i forrige eksempel, men ingen forslag vil dukke opp:
<form action="">
<input type="text" autocomplete="off" name="test">
<input type="submit">
</form>
:
Se også
-
taggen
datalist,
som oppretter autofullføring basert på din liste