75 of 133 menu

Tabindex atributu

tabindex atributu Tab düyməsi vasitəsilə elementlər arasında keçid zamanı fokusun alınma sırasını təyin edir.

Bu düyməni basmaqla səhifənin bəzi elementləri ardıcıl olaraq aktivləşdirilə bilər (keçidlərformalarin elementləri). Aktiv elementlər fokusu alacaq.

inputtextarea tipli daxiletmə sahələri üçün fokus, sahədə kursorun yanıb-sönməsi və ona mətn daxil edilə bilməsi ilə ifadə olunacaq, keçidlər və digər elementlər üçün bu, bir şəkildə vurğulanacaq (alt xətt, nöqtəli xətt ilə kontur və s., brauzerdən asılıdır).

Əgər fokusun alınması anında element səhifədə görünmürdüsə (sürüşdürmə səbəbindən), onda səhifə həmin elementə qədər sürüşdürüləcək.

Əgər elementlərə tabindex atributu təyin edilməyibsə və ya onun qiyməti 0-dırsa, onda Tab düyməsi ilə onlar arasında keçid HTML kodunda elementlərin ardıcıllığı ilə həyata keçiriləcək.

Əgər səhifədə tabindex təyin edilmiş elementlər varsa, onda əvvəlcə keçid onlar üzrə, tabindex atributunun kiçik qiymətindən (ən kiçik qiymət bir ola bilər) başlayaraq və s., atributun qiymətlərinin artan sırası ilə həyata keçiriləcək, və belə elementlər bitdikdə isə keçid, tabindex təyin edilməyən və ya onun qiyməti 0 olan elementlər üzrə davam edəcək.

Atributun qiyməti 1-dən sonsuzluğa qədər tam ədədlərdir. Əgər bəzi nömrələr buraxılıbsa - heç bir dəhşətli şey baş verməyəcək (məsələn, 2 nömrəsi yoxdursa, onda əvvəlcə fokus tabindex-i 1 olan elementə, sonra isə tabindex-i 3 olan elementə düşəcək).

Əgər səhifədə Tab düyməsinin basılması anında fokusda olan element varsa (fokus yalnız Tab ilə deyil, həm də siçan ilə element üzərində klikləmə və ya autofocus atributu ilə əldə edilə bilər), onda Tab düyməsinin növbəti basılması fokusda olan elementdən sonrakı elementin fokusu almasına səbəb olacaq (məsələn, əgər hazırda fokusda tabindex-i 3 olan elementdirsə, onda növbətidə fokusu tabindex-i 4 olan element alacaq).

Əgər daxiletmə sahəsinə disabled atributu təyin edilibsə, onda o, Tab düyməsi ilə keçidlər zamanı nəzərə alınmayacaq, hətta bu sahəyə tabindex atributu təyin edilsə belə.

tabindex atributu aşağıdakı teqlərə tətbiq edilir: a, input, textarea, button, select.

Nümunə

Gəlin inputlara tabindex atributunu təyin edək. Tab düyməsini ardıcıl olaraq basın və siz görəcəksiniz ki, daxiletmə fokusu necə birinci inputdan dördüncüyə keçəcək, və sonra səhifənin əvvəlindən keçidlər üzrə getməyə davam edəcək (çünki tabindex atributu təyin edilmiş başqa elementlər qalmayıb):

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

:

Həmçinin bax

  • fokusdakı elementin stilini dəyişməyə imkan verən focus psevdoklassı
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et