Autocomplete-attribuut
Die attribuut autocomplete kanselleer die outomatiese
invulling van 'n vorm.
Outomatiese invulling is wanneer die blaaier voorstel om data wat voorheen in hierdie veld ingevoer is, weer in te vul. Dit is nie altyd gerieflik nie, aangesien die blaaier byvoorbeeld u aanmelding of wagwoord aan 'n kwaadwillige persoon kan voorstel, ens. Vir velde waar geheime inligting ingevoer word, moet outomatiese invulling afgeskakel word.
Die attribuut autocomplete kan nie net gebruik word
om geheime inligting te verberg nie.
Byvoorbeeld, kan outomatiese invulling afgeskakel word
in toetsantwoorde. Dit is nodig sodat die blaaier nie
antwoorde voorstel wanneer die toets weer gedoen word nie (die hele punt van die toets gaan dan verlore).
Dit kan as 'n attribuut sonder waarde gebruik word, of een van die waardes kan gespesifiseer word.
Waardes
| Waarde | Beskrywing |
|---|---|
on |
Outomatiese invulling is aangeskakel (dit is die verstekwaarde). |
off |
Outomatiese invulling is afgeskakel. |
Voorbeeld
Laat ons outomatiese invulling vir 'n invoer aanskakel. Tik daarin, byvoorbeeld, die woord "outomatiese invulling" en druk op die stuurknop (dit is nodig, aangesien die blaaier slegs woorde wat gestuur is onthou). Kom dan terug na die voorbeeld en tik die letter "o" in - die blaaier sal die woord "outomatiese invulling" voorstel en jy sal dit kan kies, sonder om dit heel te tik:
<form action="">
<input type="text" autocomplete="on" name="test">
<input type="submit">
</form>
:
Voorbeeld
Laat ons nou outomatiese invulling afskakel. Doen dieselfde handelinge as in die vorige voorbeeld, maar geen voorstelle sal verskyn nie:
<form action="">
<input type="text" autocomplete="off" name="test">
<input type="submit">
</form>
:
Sien ook
-
die etiket
datalist,
wat outomatiese invulling volgens jou lys skep