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:

html<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:

html<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 datalist etiketi