我对 HTML/JavaScript 还很陌生,但正在学习......
我想在 iPhone 上制作一个按钮,按下时运行 JavaScript 命令,松开时运行另一个按钮。我尝试使用 onmousedown
和 onmouseup
属性来执行此操作,但这在 iPhone 上的效果不一样。
<input type="image" onmousedown="command_press()" onmouseup="command_release()" src="images/UP-Dark.png" alt="" title="" />
有人可以告诉我如何在 iPhone 上做同样的事情吗?
最佳答案
在触摸屏设备上,onmousedown
的等效项是 ontouchstart
,onmouseup
的等效项是 ontouchend
。
如果您还想检测拖动,您可以使用 ontouchmove
,它会在您每次触摸屏幕后移动手指时触发。
关于javascript - 如何在 iPhone 触摸屏上实现 onmousedown 和 onmouseup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21009821/