⊗jsPmFmFB 405 of 505 menu

Focus en blur methoden in JavaScript

Je weet al wat invoerfocus is. Je weet ook hoe je focus moet instellen of verliezen: om focus in te stellen moet je op een invoerveld klikken, en om het te verliezen - op een andere plaats.

In JavaScript bestaan er echter speciale methoden die het mogelijk maken om geforceerd focus in een invoerveld in te stellen of eruit te halen. Dit zijn de methoden focus en blur.

Laten we hun werking bekijken aan de hand van een voorbeeld. Stel we hebben het volgende invoerveld en knop:

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

Laten we bij het klikken op de knop de invoerfocus in ons invoerveld instellen:

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

Er zijn twee invoervelden. Zorg ervoor dat na het invoeren van twee tekens de invoerfocus overgaat naar het tweede invoerveld, en na het invoeren van twee tekens in dit invoerveld - de focus ervan wordt verwijderd.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren