Bir HTML formundaki adlandırılmış alanlar, kullanıcı profilindeki tarayıcı tarafından değerleri ile birlikte saklanır, böylece otomatik doldurma mekanizmasıyla diğer formlarda tekrar kullanılabilir. Aynı ada sahip bir alan daha sonra bu web sitesinde ve aynı ada sahip alanlara sahip tüm diğer web sitelerinde genel olarak kullanılır.
Form Otomatik Doldurma'nın Chromium makalesinde
bu, tablo sütunlarının bulunduğu çiftleri depolayan SQLite Veritabanı tablosunun yapısından görülebilir:
pair_id, name, value, count . Kaynak web sitesinin ve orijinal sayfa URL’nin burada görünmediği ve hiçbir önemi olmadığı burada görülebilir.
Form alanları için çeşitli standartlarda bulunabilecek standart adlar kullandınız: isim, telefon, e-posta . Hatta bazı tarayıcılar, profil tanımında bir kullanıcı için değer girmesine izin verir, bu da tarayıcının bu standart alan adlarını kullanarak tüm formları otomatik olarak otomatik olarak doldurmasını sağlar. Tarayıcı sadece iyi bilinen isimlere sahip olanları değil tüm alan değerlerini saklar.
Aynı adları iki kez kullandınız, tarayıcınızın profilinizde saklayacağı ve tekrar kullanılacağı. Otomatik doldururken, aynı algoritmaya göre, örneğin en son girilen veya en çok kullanılanlar gibi aynı ada sahip alanlar için girdiğiniz değerlerden yalnızca birini kullanacaktır. Aslında, alanların her iki formundaki değerlerin, tarayıcının otomatik olarak doldurduktan sonra aynı değerleri kullanarak istediği gibi aynı olduğunu bildirdiniz.
Kullandığınız alan adlarının bilinen diğer varyasyonları da vardır. Örneğin, yanında adı kullandığınız, orada mevcut
fname , mname ve lname , ilk, orta ve soyadlarını,.
HTML5'te,
form standardı
, autocomplete
örneğin iş ve ev telefonu numaralarını ayırt etmeyi sağlayan etiket özniteliğinin eklenmesiyle genişletildi . Örneğin:
<p><label>Customer name: <input name="custname" required autocomplete="shipping name"></label></p>
<p><label>Telephone: <input type=tel name="custtel" autocomplete="shipping tel"></label></p>
<p><label>E-mail address: <input type=email name="custemail" autocomplete="shipping email"></label></p>
Yararlı referanslar:
name
her iki biçimde de aynı şekilde veriyorsunuz . Aralarında ayrım yapmak için, alanlara her formda farklı adlar verin.