Autocomplete атрибути
autocomplete атрибути шаклнинг автоматик
автўлдиришини бекор қилади.
Автоматик автўлдириш - бу браузер ўша майдонга аввал киритилган маълумотларни таклиф қилишидир. Бу ҳар доим қулай бўлмаслиги мумкин, масалан, браузер сизнинг логин ёки паролингизни совуққонга кўрсатиши мумкин ва ҳ.к. Махфий маълумотлар киритиладиган майдонлар учун автўлдириш ўчирилиши керак.
autocomplete атрибути фақат махфий маълумотларни
яшириш учунгина эмас, балки бошқа мақсадларда ҳам ишлатилиши мумкин.
Масалан, тест жавобларида автўлдиришни ўчириш мумкин. Бу тестни қайта ўтганда
браузер жавобларни кўрсатмаслиги учун керак (тестнинг қизиқарли ҳолати йўқолади).
Қийматсиз атрибут сифатида ишлатиш мумкин, ёки қийматлардан бирини кўрсатиш мумкин.
Қийматлар
| Қиймат | Тасниф |
|---|---|
on |
Автўлдириш йўқилган (андомиза қиймат). |
off |
Автўлдириш ўчирилган. |
Мисол
Келинг инпут учун автўлдиришни йўқайлик. Унга, масалан, "автўлдириш" сўзини киритиб, юбориш тугмасини босиң (бу жуда муҳим, чунки браузер фақат юборилган сўзларни эслайди). Шундан сўнг мисолга қайтиб, унга "a" ҳарфини киритинг - браузер сизга "автўлдириш" сўзини таклиф қилади ва сиз уни бутунлай киритмасдан танлашингиз мумкин:
<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теги,
у сизнинг рўйҳатингиз бўйича автўлдириш яратади