<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>事件类型(移动端触摸)</title>
<!--
touch;翻译:接触/触摸
touchstart;手指触摸屏幕时触发
touchmove;手指移动时触发(这里的句柄不要写太多,容易卡死)
touchend;手指离开时触发
//多手指:
event.touches;触摸屏幕的触摸点数组;(通俗理解:多个手指同时接触屏幕时,接收到各个手指触摸屏幕的点)
event.changedTouches;引起事件的触摸点数组;(即有哪几个地方被手指触摸导致了事件的触发)
event.targetTouches;只包含元素上的触摸信息
以上需要切换到移动端才能测试;
-->
</head>
<body>
<button id="btn">按钮</button>
<script>
var btn=document.getElementById("btn");
btn.addEventListener("touchstart",function(){
console.log("手指点击了");
})
</script>
</body>
</html>