Το γεγονός touchstart
Ορισμός και χρήση
Το γεγονός touchstart προκύπτει όταν ο χρήστης χτυπάει ένα στοιχείο.
Σημείωση:Το γεγονός touchstart είναι κατάλληλο μόνο για συσκευές με οθόνη αφής.
Σημείωση:Ακολουθούν άλλοι γεγονότα που σχετίζονται με το event touchstart:
- touchend - Προκύπτει όταν ο χρήστης αφήνει το στοιχείο
- touchmove - Προκύπτει όταν ο χρήστης απομακρύνει το δάχτυλό του από το στοιχείο
- touchcancel - Προκύπτει όταν ο χρήστης κινεί το δάχτυλό του στην οθόνη
Παράδειγμα
Εκτελεί JavaScript όταν ο χρήστης τρέχει το στοιχείο P (υποστηρίζεται μόνο σε οθόνες αφής):
<p ontouchstart="myFunction(event)">Touch me!</p>
Γραμματική
Στο HTML:
<element ontouchstart="myScript">
Στο JavaScript:
όbject.ontouchstart = myScript;
Στο JavaScript, χρησιμοποιώντας τη μέθοδο addEventListener():
όbject.addEventListener("touchstart", myScript);
Τεχνικές λεπτομέρειες
Παράδειγμα: | Υποστηρίζεται |
---|---|
Κανέλα: | Υποστηρίζεται |
Τύπος Συνάντησης: | TouchEvent |
Υποστηριζόμενα HTML ετικέτες: | Όλα τα HTML στοιχεία |
Υποστήριξη Περιηγητή
Τα αριθμήματα στην τάβλη αναφέρουν την πρώτη έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως το συμβάν.
Συνάντηση | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
touchstart | 22.0 | 12.0 | 52 | Μη Υποστήριξη | Μη Υποστήριξη |