# Autocomplete a mezőkön

> Az Autocomplete beállítás: melyik mezőn érhető el, a lehetséges értékek, és a név- és címmezők működése.

Az **Autocomplete** beállítás megmondja a böngészőnek, milyen adatot gyűjt a mező. A böngésző így felkínálhatja a látogató mentett adatait (név, e-mail, cím), a kisegítő technológiák pedig felismerik a beviteli mező célját. Ez teljesíti a WCAG 1.3.5 (Identify Input Purpose) követelményt.

## Mely mezőkön érhető el

- Név
- E-mail
- Egyszerű szöveg
- Szövegterület
- Cím
- Numerikus
- Legördülő menü
- Honlap URL-je
- Jelszó
- Idő és dátum
- Telefonszám (Pro)

## A beállítás megadása

1. Nyisd meg az űrlapot a szerkesztőben.
2. Kattints a mezőre, majd a ceruza ikonra: a jobb oldalon megnyílik a **Beviteli mezők testreszabása** fül.
3. Görgess le, és nyisd ki a **Speciális beállítások** szakaszt.
4. Az **Autocomplete** listából válaszd ki az értéket.
5. Mentsd az űrlapot a **Save Form** gombbal.

![Az Autocomplete beállítás az Idő és dátum mező speciális beállításai között](./kepek/mezok-2-ido-datum-halado.webp)

*Az Autocomplete beállítás az Idő és dátum mező speciális beállításai között* (https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms&route=editor&form_id=1)

A képen az **Autocomplete** lista a **Speciális beállítások** tetején látható, alapértéke az „Automatic”.

## A lehetséges értékek

| Érték | Mit csinál |
| --- | --- |
| **Automatic** | A bővítmény választ értéket. Az e-mail, a honlap URL-je és a telefon mezők rendre `email`, `url` és `tel` értéket kapnak. A névmező minden eleme a neki megfelelő értéket (például `given-name`, `family-name`). A többi mező nem kap értéket. |
| **off** | Kikapcsolja a böngésző automatikus kitöltését a mezőn. |
| **None** | Egyáltalán nem ír `autocomplete` attribútumot. |
| Konkrét érték | Szabványos érték, például `name`, `email`, `tel`, `organization`, `postal-code` vagy `country`. Megadhatsz hatókörrel ellátott értéket is, például `billing postal-code`. |

A böngészők a szabványos HTML-lista kívüli értékeket figyelmen kívül hagyják. A Fluent Forms az ilyen értékeket az űrlap megjelenítésekor elhagyja, a bankkártya-értékeket, a `one-time-code` és a `current-password` értéket pedig blokkolja.

## Név- és címmező

A **Név** és a **Cím** mező több beviteli elemből áll, ezért egy Autocomplete beállítás az egész mezőre vonatkozik.

- **Név:** az **Automatic** minden elemnek a hozzá illő értéket adja, az **off** az egész mezőn kikapcsolja a kitöltést, a **None** nem ír attribútumot.
- **Cím:** a böngészős kitöltés kikapcsolt marad, amíg az **On (autofill this address)** lehetőséget ki nem választod. Ez minden elemnek (utca, város, megye, irányítószám) a megfelelő értéket adja. Az **off** vagy a **None** választásával a kitöltés kikapcsolva marad.
