Nonaktifkan Autocomplete: Nonaktifkan Autocomplete di Formulir Web

Pelajari cara menonaktifkan dan mematikan fitur autocomplete browser. Anda dapat kode formulir web Anda dengan cara untuk menghentikan autofill oleh browser dan ekstensi.

A+ A-

Autocomplete adalah fitur yang berguna bagi para peselancar Internet yang pergi ke banyak website dan mengisi formulir pendaftaran yang tak terhitung jumlahnya. Autocomplete membantu pengguna internet ini untuk segera mengisi rincian mereka dalam bentuk web. Ketika pengguna mengisi formulir pendaftaran pertama dalam instalasi peramban segar, browser (seperti Firefox , Google Chrome, Internet Explorer, Safari dll) menyimpan diisi rincian. Ketika user mengisi formulir web lain yang serupa, browser secara otomatis akan mengisi rincian disimpan dalam bentuk. Sehingga browser menghemat waktu untuk pengunjung.

Tapi dari sudut pandang pengembang web, autocomplete kadang-kadang masalah dan pengembang akan ingin mematikan autocomplete. Dalam kasus tersebut, pengembang akan ingin pengunjung untuk mengisi formulir web secara manual dengan mengetik segala sesuatu. Jadi, apakah mungkin untuk menonaktifkan fitur autocomplete? Jawabannya iya!

HTML dan Tips JavaScript di TechWelkin.

HTML dan Tips JavaScript di TechWelkin.

Kebanyakan browser menghormati autocomplete = "off" atribut untuk tag FORM dari HTML. Anda dapat menggunakan tag ini sambil coding bentuk web dan browser akan menonaktifkan fitur autocomplete di formulir itu.

Namun sayangnya browser yang berbeda memiliki standar yang berbeda. Untuk berada di sisi aman, Anda juga harus menonaktifkan autocomplete pada tag masukan juga. Pendekatan ini memiliki keuntungan bahwa Anda tidak perlu menonaktifkan autocomplete untuk seluruh bentuk. Sebaliknya, Anda bisa selektif dan mematikan autocomplete hanya pada unsur masukan tertentu.

Berikut adalah contoh:

<form autocomplete="off" name="myForm">
<input autocomplete="off" name="empName" type="text" />
<input name="empCode" type="text" />
</form>

Versi terbaru Firefox, Chrome dan IE memiliki sedikit pendekatan yang berbeda. Browser ini menghindari autocomplete = "off" pada bidang sandi dan meminta pengguna apakah dia ingin secara otomatis memasukkan password atau tidak. Cepat seperti datang hanya untuk bidang sandi . Google Chrome ternyata semua kolom formulir cahaya warna kuning yang memiliki informasi autocomplete.

Browser mengenali bidang bentuk oleh mereka nama dan ID . Sebagai contoh, mari kita asumsikan, pengguna mengisi formulir yang memiliki lapangan dengan nama firstname. Browser akan menyimpan nama memasuki terhadap sebuah field input disebut "firstname". Selama pengisian formulir web lain jika browser menemukan lapangan bernama "firstname" -itu hanya akan masukan nilai bahwa pengguna telah memasuki dalam bentuk sebelumnya.

Jadi, jika Anda melihat bahwa browser tidak menghormati autocomplete = "off" atribut, Anda dapat mempertimbangkan memberikan ID dan nama bidang Anda sebagai teks acak. Ini akan memastikan bahwa browser tidak akan dapat mengenali bidang dan karena itu tidak akan dapat mengisi data secara otomatis.

Cara menonaktifkan Autocomplete saat ekstensi bentuk Autofill diinstal

Selain fasilitas built-in dalam browser -banyak orang juga menggunakan Firefox dan Chrome ekstensi untuk autofill bentuk . Ekstensi ini, jelas, tidak menghormati autocomplete = "off" atribut dan pengembang tidak akan dapat menonaktifkan autocomplete jika ekstensi tersebut dipasang.

Memberikan nama acak dan ID untuk bidang masukan adalah satu-satunya cara untuk mengalahkan ekstensi autofill.

Saya harap informasi ini tentang cara menonaktifkan dan mematikan fitur autocomplete berguna untuk Anda. Jika Anda memiliki pertanyaan dalam hal ini, jangan ragu untuk berkomentar dan bertanya. Saya akan mencoba yang terbaik untuk membantu Anda. Terima kasih telah menggunakan TechWelkin!