Autocomplete атрибуті
autocomplete атрибуті форманың автоматты
автотолтырылуын болдырмайды.
Автоматты автотолтырылу - бұл браузердің бұрын осы өріске енгізілген деректерді өріске ауыстыруды ұсынуы. Бұл әрқашан ыңғайлы болмауы мүмкін, себебі, мысалы, браузер сіздің логиніңізді немесе пароліңізді бұзушыға көрсете алады және т.б. Құпия ақпарат енгізілетін өрістер үшін автотолтыруды өшіру қажет.
autocomplete атрибютін тек құпия деректерді
жасыру үшін ғана пайдалануға болмайды.
Мысалы, тест жауаптарында автотолтыруды өшіруге болады.
Бұл тестті қайта өткен кезде браузер жауаптарды
көрсетпеуі үшін қажет (тесттердің барлық қызығы жоғалады).
Мәнсіз атрибут ретінде де пайдалануға болады, ал бір мәндерді де көрсетуге болады.
Мәндері
| Мәні | Сипаттамасы |
|---|---|
on |
Автотолтыру қосылған (бұл мән әдепкі бойынша). |
off |
Автотолтыру өшірілген. |
Мысал
Енгізу өрісіне автотолтыруды қосаық. Оған, мысалы, "автотолтыру" деген сөзді енгізіп, жіберу түймесін басыңыз (бұл міндетті, себебі браузер тек жіберілген сөздерді есте сақтайды). Содан кейін мысалға оралып, оған "а" әрпін енгізіңіз - браузер сізге "автотолтыру" деген сөзді көрсетеді және сіз оны толық енгізбей-ақ таңдай аласыз:
<form action="">
<input type="text" autocomplete="on" name="test">
<input type="submit">
</form>
:
Мысал
Ал енді автотолтыруды өшірейік. Алдыңғы мысалдағыдай бірдей әрекеттерді орындаңыз, бірақ ешқандай көрсеткіштер пайда болмайды:
<form action="">
<input type="text" autocomplete="off" name="test">
<input type="submit">
</form>
:
Сондай-ақ қараңыз
-
datalistтегі,
ол сіздің тізіміңіз бойынша автотолтыруды жасайды