Sobes.tech
Junior

Az 'autocomplete' attribútum mire szolgál, és milyen paramétereket fogadhat el?

sobes.tech MI

Válasz az MI-től

Az autocomplete attribútumot arra használják, hogy a böngésző megjelenítse, hogyan töltse automatikusan ki a űrlapmezőket a felhasználó korábbi beviteli adatai alapján. Ez növeli a használhatóságot és a kitöltési sebességet.

Fő paraméterek:

  • on: Az automatikus kitöltés engedélyezése.
  • off: Az automatikus kitöltés letiltása.

Az on és off mellett számos előre definiált érték létezik, amelyek leírják, milyen típusú adatokat kell kitölteni. Néhány ezek közül:

  • name: Teljes név.
  • honorific-prefix: Megszólítás (pl. "Úr", "Asszony").
  • given-name: Keresztnév.
  • additional-name: Második név vagy vezetéknév.
  • family-name: Vezetéknév.
  • honorific-suffix: Név utótag (pl. "Jr.").
  • nickname: Becenév.
  • email: E-mail cím.
  • username: Felhasználónév.
  • new-password: Új jelszó (regisztrációs űrlaphoz).
  • current-password: Jelenlegi jelszó (bejelentkezéshez).
  • organization-title: Beosztás.
  • organization: Szervezet.
  • street-address: Cím.
  • address-line1, address-line2, address-line3: Címsorok.
  • address-level4, address-level3, address-level2, address-level1: Címszintek (pl. ország, régió, város, kerület).
  • country: Ország.
  • country-name: Ország neve.
  • postal-code: Irányítószám.
  • cc-name: Név a hitelkártyán.
  • cc-given-name: Név a hitelkártyán.
  • cc-additional-name: Második név a hitelkártyán.
  • cc-family-name: Vezetéknév a hitelkártyán.
  • cc-number: Hitelkártya száma.
  • cc-exp: A hitelkártya lejárati ideje MM/YY formátumban.
  • cc-exp-month: Lejárati hónap.
  • cc-exp-year: Lejárati év.
  • cc-csc: Biztonsági kód (CVV).
  • cc-type: Kártyatípus.
  • tel: Telefonszám.
  • tel-national: Országkód nélküli telefonszám.
  • tel-area-code: Körzetszám.
  • tel-local: Ország- és körzetszám nélküli telefonszám.
  • tel-extension: Telefonkiegészítő.
  • bday: Születési dátum.
  • bday-day: Születésnap.
  • bday-month: Születési hónap.
  • bday-year: Születési év.
  • sex: Nem.
  • url: Honlap URL-je.
  • photo: Fotó URL-je.

Néhány érték kombinálható előtagokkal, például shipping vagy billing, a szállítási vagy számlázási cím megjelölésére.

<input type="text" autocomplete="name" id="name">
<input type="email" autocomplete="email" id="email">
<input type="password" autocomplete="new-password" id="password">
<input type="text" autocomplete="shipping street-address" id="shipping_address">