Bir formun belirli metin alanları önceden girilen değerleri listeleme nasıl engellenebilir?

3 Cevap php

Belirli metin alanları odak zaman benim HTML formları, daha önce girilen değerlerin tarihine liste. Bu otomatik açılan aşağı önlemek mümkün mü? Onun yerine, benim web sitesinin tüm kullanıcılar için bu ayarlar bir form doldurarak istiyorum, benim bilgisayar için bazı tarayıcı ayarları ipuçları arıyor değilim.

O da sadece bazı seçilmiş metin alanları için bu ayarları uygulamak mümkün olacak mı? Bazı metin alanları gibi tarihsel değerleri, onun / makine kullanarak belirli bir kullanıcı için yararlı olabilir.

Bu Javascript kullanarak elde, ama hiçbir ipucu nereden başlamak için olabilir olabilir.

Yardımlarınız için teşekkürler.

PS: Ben PHP ve JavaScript (JQuery) kullanıyorum.

3 Cevap

Form elemanlarının her niteliği autocomplete="off" Ekle.

Bu W3C HTML standardının parçası değildir, fakat Mozilla ve hem de çalışır IE tarayıcıları.

Lütfen <form> içinde otomatik tamamlama = "off" dene veya <input> etiketi, this Mozilla article, this MSDN page ve this Safari Reference page için bkz Daha fazla bilgi. Safari sadece olsa bireysel <input> etiketleri öznitelik kullanımını belgeledi gibi görünüyor.

Ayrıca soruya cevap bak How can I prevent Firefox’s Autocomplete?

Bu alan adları ve kendi geçmişi ile bir iç tablo kullanılarak firefox uygulanan olduğunu düşünüyorum. Bir form üretimi ve işlem yükü sonuçlanır (yerine sadece "isim" "isim-asdfg" gibi) alanlarda, (sen adının sonuna gelen saçma şerit gerekir) için özel bir ad oluşturmak için deneyebilirsiniz.