⊗jsPmFmFB 405 of 505 menu

A focus és blur metódusok a JavaScriptben

Már tudod, mi az a beviteli fókusz. Azt is tudod, hogyan állítható be vagy veszíthető el a fókusz: a beállításhoz egy beviteli mezőbe kell kattintani, az elvesztéséhez pedig máshova.

A JavaScriptben azonban léteznek speciális metódusok, amelyek lehetővé teszik a fókusz kényszerített beállítását egy inputmezőbe, vagy annak eltávolítását onnan. Ezek a focus és blur metódusok.

Nézzük meg a működésüket egy példán keresztül. Tegyük fel, hogy van egy inputmezőnk és egy gombunk:

<input id="elem" value="text"> <input type="submit" id="button">

A gomb megnyomására állítsuk be a beviteli fókuszt az inputmezőnkre:

let elem = document.querySelector('#elem'); let button = document.querySelector('#button'); button.addEventListener('click', function() { elem.focus(); });

Adott két inputmező. Úgy kell elrendezni, hogy két karakter beírása után a beviteli fókusz a második inputmezőre ugrasson, és miután ebben a mezőben is két karaktert írtunk be, a fókusz eltávolíttassék róla.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás