75 of 133 menu

Die tabindex-kenmerk

Die kenmerk tabindex stel die volgorde in waarin fokus verkry word wanneer tussen elemente beweeg word met die sleutel Tab.

Deur hierdie sleutel te druk kan sommige elemente op die bladsy geaktiveer word (skakels en elemente van vorms). Aktiewe elemente sal die insetfokus ontvang.

Vir insetvelde van tipe input en textarea sal fokus uitgedruk word deurdat die wyser in die veld sal flikker en daarin teks ingevoer kan word. Vir skakels en ander elemente sal dit 'n beklemtoning op een of ander manier wees (onderstreping, omlyning met 'n stippellyn, ens., hang af van die blaaier).

Indien die element op die oomblik van fokusverkryging nie op die bladsy sigbaar was nie (as gevolg van afrol), dan sal die bladsy na daardie element afrol.

As elemente nie die kenmerk tabindex toegeken is nie of as dit die waarde 0 het, sal beweging tussen hulle met die Tab-sleutel volgens die volgorde van die elemente in die HTML-kode geskied.

As daar elemente op die bladsy is waaraan tabindex toegeken is, sal beweging eers tussen hulle geskied, vanaf die laagste waarde van die kenmerk tabindex (die kleinste kan een wees) en so verder in volgorde van toenemende waardes van die kenmerk. Wanneer sulke elemente klaar is, sal beweging voortgaan na daardie elemente waaraan geen tabindex toegeken is nie of wat die waarde 0 het.

Die waarde van die kenmerk is heelgetalle van 1 tot oneindig. As sommige nommers oorgeslaan is, gebeur niks ergs nie (bv., as daar geen nommer 2 is nie, sal die fokus eers op die element met tabindex gelyk aan 1 val, en dan op die element met tabindex gelyk aan 3).

As daar op die bladsy op die oomblik van die druk van die Tab-sleutel 'n element in fokus is (fokus kon nie net deur die druk van Tab verkry word nie, maar ook deur met die muis op 'n element te klik of deur die kenmerk autofocus), dan sal die volgende druk op die Tab-sleutel daartoe lei dat die volgende element in volgorde na die een in fokus, fokus sal verkry (bv., as daar tans 'n element met tabindex 3 in fokus is, sal die volgende element met tabindex 4 fokus verkry).

As 'n insetveld die kenmerk disabled toegeken is, dan sal dit geïgnoreer word deur beweging met die Tab-sleutel, selfs al is die kenmerk tabindex daaraan toegeken.

Die kenmerk tabindex word toegepas op die etikette a, input, textarea, button, select.

Voorbeeld

Kom ons ken die kenmerk tabindex toe aan insette. Druk agtereenvolgens die Tab-sleutel en jy sal sien hoe die insetfokus van die eerste inset na die vierde sal beweeg, en dan na die skakels vanaf die begin van die bladsy sal gaan (aangesien daar nie meer elemente met die toegekende kenmerk tabindex is nie):

<input type="text" tabindex="3" placeholder="nommer: 3"> <input type="text" tabindex="1" placeholder="nommer: 1"> <input type="text" tabindex="2" placeholder="nommer: 2"> <input type="text" tabindex="4" placeholder="nommer: 4">

:

Sien ook

  • die pseudoklas focus,
    wat toelaat om die style van 'n element in fokus te verander
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp