如何在触摸屏iphone上实现onmousedown和onmouseup

问题描述 投票:19回答:2

我对HTML / Java非常陌生,但是正在学习...

我想在iPhone上开发一个按钮,该按钮在按下和释放时会运行Java脚本命令。我已经使用onmousedown和onmouseup属性完成了此查找,但这并不相同。

有人可以向我指出正确的方向,如何在iPhone上执行相同的操作吗?

javascript iphone mobile-safari onmousedown onmouseup
2个回答
34
投票

[在触摸屏设备上,onmousedown的等效项是ontouchstartonmouseup的等效项是ontouchend

如果您还想检测拖动,则可以使用ontouchmove,它在触摸屏幕后每次移动手指都会触发。


5
投票

您可能对在触摸和非触摸设备上均可使用的onpointeruponpointerdown事件感兴趣。 Check browser support

© www.soinside.com 2019 - 2024. All rights reserved.