Το Συμβάν OnFocus

Γράψτε τον πρώτο αριθμό :
Γράψτε τον δεύτερο αριθμό :
Κάντε κλικ εδώ για να δείτε το άθροισμα :

Το συμβάν focus είναι το ακριβώς αντίθετο του onblur. Ενεργοποιείται όταν εστιάζουμε (κάνουμε κλικ) σ’ ένα στοιχείο μιας φόρμας. Για να εστιάσουμε σ’ ένα στοιχείο φόρμας, υπάρχουν δύο τρόποι : ή πατάμε το πλήκτρο Tab ή κάνουμε κλικ με το ποντίκι μέσα στο στοιχείο. Αν πατήσουμε το πλήκτρο Tab για να πάμε στο πλαίσιο κειμένου total της φόρμας ή κάνουμε κλικ μέσα του με το ποντίκι, θα κληθεί ο χειριστής συμβάντων onfocus, ο οποίος θα καλέσει με τη σειρά του τη συνάρτηση runTotal() και θα υπολογισθεί και θα εμφανισθεί το άθροισμα στο πλαίσιο κειμένου. Η συνάρτηση parseFloat() δέχεται σαν είσοδο μια στοιχειοσειρά, αφαιρεί τα γράμματα και κρατάει μόνο τα ψηφία που περιέχει, επιστρέφοντας έτσι έναν δεκαδικό αριθμό. Υπάρχει και η αντίστοιχη συνάρτηση parseInt(), που επιστρέφει έναν ακέραιο αριθμό. Η συνάρτηση runTotal() διαβάζει τις τιμές από δύο πλαίσια κειμένου μιας φόρμας και τοποθετεί το άθροισμά τους σ’ ένα τρίτο πλαίσιο κειμένου στην ίδια φόρμα.

Επιστροφή