Find out how many fingers that touches an element.
Touch events works for touch devices only.
<!DOCTYPE html> <html> <meta name="viewport" content="width=device-width, initial-scale=1"> <body ontouchstart="countTouches(event)" ontouchend="countTouches(event)"> <p>Touch any element on this page.</p> <p>The number of fingers touching the current element is <span id="demo">0</span>.</p> <p>The targetTouches property returns an array of touch objects, one for each finger that is touching the same ELEMENT.</p> <script> function countTouches(event) {/*w w w. ja v a2 s.c o m*/ var x = event.targetTouches.length; document.getElementById("demo").innerHTML = x; } </script> </body> </html>
The targetTouches property returns an array of Touch objects.
One Touch object represents one finger.
This property is read-only.