JavaScript HTML DOM touchmove 事件
-
touchmove 事件
当用户在屏幕上移动手指时,会发生touchmove事件。touchmove事件将针对每次移动触发一次,并且将继续被触发,直到手指被释放。注意:touchmove事件仅适用于带触摸屏的设备。提示:touchmove事件相关的其他事件包括:- touchstart - 在用户触摸元素时发生
- touchend - 当用户在屏幕上移动手指时发生
- touchcancel - 触摸中断时发生
当用户将手指移动到P元素上时执行JavaScript(仅适用于触摸屏):
尝试一下<p ontouchmove="myFunction(event)">触摸我!</p>
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 事件 touchmove 12.0+22.0+52.0+不支持不支持 -
语法
在HTML中:<element touchmove="myScript">在JavaScript中:object.touchmove = function(){myScript};在JavaScript中,使用addEventListener()方法:object.addEventListener("touchmove", myScript);注意:在Internet Explorer 8和更早版本不支持使用addEventListener()方法。 -
技术细节
项目 描述 冒泡: 有 取消: 有 事件类型: TouchEvent 支持的HTML标记: 所有HTML元素