# A tabindex beállítása

> Mit tegyél, ha a Tab billentyű egy másik űrlapra ugrik: kezdő tabindex megadása rövidkóddal, widgetben és kóddal.

Ha egy oldalon több űrlap van, előfordulhat, hogy a Tab billentyű egy másik űrlapra viszi a látogatót. Ennek oka, hogy a Gravity Forms a saját tabindex-értékeit feltételezi, és ezek átfedhetik egymást. A kezdő értéket űrlaponként átállíthatod, a Gravity Forms pedig innen számol tovább.

Akadálymentességi okból általában ne állíts be tabindexet: a természetes tabulátorsorrend a legjobb. Erről a [Akadálymentesség fejlesztőknek](https://hub.hellowp.io/hu/plugins/gravityforms/hogyan-akadalymentesseg-fejlesztoknek/) fejezet szól.

## Rövidkóddal

A beágyazó rövidkódban megadhatod az első mező kezdő tabindex-értékét:

```text
[gravityform id="1" title="false" description="false" tabindex="10"]
```

Ha az oldalon az egy és kilenc közötti értékek már foglaltak, ezzel az első elem a tizedik lesz a tabulátorsorrendben. A rövidkód többi paraméteréről az [Űrlap beszúrása rövidkóddal](https://hub.hellowp.io/hu/plugins/gravityforms/elso-lepesek-urlap-beszurasa/) fejezet szól.

## Widgetben

A widgetben elhelyezett űrlapnak külön tabindex-beállítása van. Azt a számot add meg, ahol az űrlapnak a sorrendben meg kell jelennie. Ha az érték nagyobb, mint bármelyik másik űrlap mezőinek száma, a Tab csak az összes többi űrlap mezői után lép a widgetes űrlapra.

## Kóddal

A `gform_tabindex` szűrővel PHP-ból egyetlen űrlap vagy az összes űrlap kezdő értékét beállíthatod:

```php
add_filter( 'gform_tabindex', 'change_tabindex', 10, 2 );
function change_tabindex( $tabindex, $form ) {
	return 10;
}
```

Ez a példa minden űrlap kezdő tabindexét tízre állítja. A kód helyéről a [Hová tedd a kódrészleteket?](https://hub.hellowp.io/hu/plugins/gravityforms/hogyan-hova-keruljon-a-kod/) fejezet szól.
