Ιδιότητα buttons του MouseEvent

Ορισμός και χρήση

Η ιδιότητα αυτή επιστρέφει έναν αριθμό που δείχνει ποιο ή ποια κουμπιά του ποντίκιου πατήθηκαν κατά την εκδήλωση ενός γεγονότος ποντίκιου.

Η ιδιότητα αυτή χρησιμοποιείται κυρίως με το γεγονός onmousedown.

Συμβουλή:Για το λόγο που λείπει η υποστήριξη των προγραμμάτων περιήγησης, μπορείτε να ανατρέξετε σε: button

Σημειώσεις:Η ιδιότητα αυτή είναι αναγνωριστική.

Παράδειγμα

Βρείτε τα κουμπιά του ποντίκιου που πατήθηκαν κατά την εκδήλωση ενός γεγονότος ποντίκιου:

var x = event.buttons;

Δοκιμάστε το προσωπικά

Γλωσσή προγραμματισμού

event.buttons

Τεχνικές λεπτομέρειες

Αποδίδεται τιμή:

Αριθμητικές τιμές που εκφράζουν ένα ή περισσότερα κουμπιά του ποντίκιου που πατήθηκαν κατά την εκδήλωση ενός γεγονότος ποντίκιου.

Αν πατηθούν πολλαπλά κουμπιά, συνδυάζονται αυτές οι τιμές για να δημιουργηθεί νέο αριθμός (π.χ., αν πατηθούν τα κουμπιά αριστεράς (1) και δεξιάς (2), η τιμή που επιστρέφεται είναι 1+2, δηλαδή 3).

Πιθανές τιμές:

  • 1: Το αριστερό κουμπί του ποντίκιου
  • 2: Το δεξί κουμπί του ποντίκιου
  • 4: Το κουμπί της ροδέλας ή το μεσαίο κουμπί
  • 8: Το τέταρτο κουμπί του ποντίκιου (συνήθως το κουμπί “Επιστροφή” του προγράμματος περιήγησης)
  • 16: Ο πέμπτος κουμπί του ποντίκιου (συνήθως το κουμπί “Πρόγραμμα Επέκτασης” του προγράμματος περιήγησης)

Σημειώσεις:Για το ποντίκι που είναι ρυθμισμένο για αριστερή χειρονομία, η τιμή που επιστρέφεται είναι αντίθετη.

Έκδοση DOM: DOM επίπεδο 3 Είδη Εκδηλώσεων

Υποστήριξη Προγράμματος Περιήγησης

Τα αριθμήματα στη τράπεζα αναφέρουν την πρώτη έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως το πρότυπο.

Πρότυπα Chrome IE Firefox Safari Opera
buttons 53.0 9.0 Υποστηρίζεται Δεν Υποστηρίζεται Υποστηρίζεται

Σχετικές Σελίδες

Εγχειρίδιο HTML DOM:Επιλογή Πεδίου MouseEvent

Εγχειρίδιο HTML DOM:Προτίμηση MouseEvent