⊗jsPmFmFB 405 of 505 menu

Μέθοδοι focus και blur στο JavaScript

Γνωρίζετε ήδη τι είναι η εστίαση εισόδου. Επίσης γνωρίζετε πώς να ορίσετε ή να χάσετε την εστίαση: για να την ορίσετε πρέπει να κάνετε κλικ στο πεδίο εισόδου, και για να την χάσετε - σε κάποιο άλλο σημείο.

Στο JavaScript, ωστόσο, υπάρχουν ειδικές μέθοδοι που επιτρέπουν τον εξαναγκασμένο ορισμό της εστίασης σε ένα input ή την απομάκρυνσή της από εκεί. Αυτές είναι οι μέθοδοι focus και blur.

Ας δούμε τη λειτουργία τους με ένα παράδειγμα. Ας υποθέσουμε ότι έχουμε ένα input και ένα κουμπί:

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

Ας ορίσουμε την εστίαση εισόδου στο input μας με το πάτημα του κουμπιού:

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

Δίνονται δύο inputs. Κάντε έτσι ώστε μετά από την εισαγωγή δύο χαρακτήρων η εστίαση εισόδου να πηγαίνει στο δεύτερο input, και μετά την εισαγωγή δύο χαρακτήρων σε αυτό το input - η εστίαση να αφαιρείται από αυτό.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη