Autocomplete Özelliği
autocomplete özelliği, formun otomatik
tamamlanmasını iptal eder.
Otomatik tamamlama, tarayıcının daha önce bu alana girilen verileri alana yerleştirmeyi önermesidir. Bu her zaman uygun olmayabilir, çünkü örneğin tarayıcı bir kötü niyetli kişiye kullanıcı adınızı veya şifrenizi gösterebilir vb. Gizli bilgilerin girildiği alanlar için otomatik tamamlama devre dışı bırakılmalıdır.
autocomplete özelliği sadece gizli
bilgileri saklamak için kullanılmaz.
Örneğin, test cevaplarında otomatik tamamlama
devre dışı bırakılabilir. Bu, testi tekrar
alırken tarayıcının cevapları göstermemesi
(işin heyecanı kaçar) için gereklidir.
Değeri olmayan bir özellik olarak kullanılabileceği gibi, değerlerden birini de belirtebilirsiniz.
Değerler
| Değer | Açıklama |
|---|---|
on |
Otomatik tamamlama açık (bu varsayılan değerdir). |
off |
Otomatik tamamlama kapalı. |
Örnek
Bir input alanı için otomatik tamamlamayı açalım. İçine, örneğin, "ototamamla" kelimesini yazın ve gönderme düğmesine tıklayın (bu zorunludur, çünkü tarayıcı sadece gönderilen kelimeleri hatırlar). Bundan sonra örneğe geri dönün ve içine "o" harfini girin - tarayıcı size "ototamamla" kelimesini önerecek ve siz de tamamını yazmadan seçebileceksiniz:
<form action="">
<input type="text" autocomplete="on" name="test">
<input type="submit">
</form>
:
Örnek
Şimdi ise otomatik tamamlamayı kapatalım. Önceki örnekteki aynı işlemleri yapın, ancak hiçbir öneri görünmeyecek:
<form action="">
<input type="text" autocomplete="off" name="test">
<input type="submit">
</form>
:
Ayrıca Bakınız
-
kendi listenize göre otomatik tamamlama oluşturan
datalistetiketi