TouchList: length property
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
The length
read-only property indicates the number of
items (touch points) in a given TouchList
.
Value
The number of touch points in touchList
.
Examples
This code example illustrates the use of the TouchList
interface's
item
method and the
length
property.
js
const target = document.getElementById("target");
target.addEventListener(
"touchstart",
(ev) => {
// If this touchstart event started on element target,
// set touch to the first item in the targetTouches list;
// otherwise set touch to the first item in the touches list
const touch =
ev.targetTouches.length >= 1
? ev.targetTouches.item(0)
: ev.touches.item(0);
},
false,
);
Specifications
Specification |
---|
Touch Events # dom-touchlist-length |
Browser compatibility
BCD tables only load in the browser