【问题标题】:Are onmousedown and onmouseup supported on touch screen devices?触摸屏设备是否支持 onmousedown 和 onmouseup?
【发布时间】:2026-01-24 18:40:02
【问题描述】:

我只是想问一下触摸屏移动设备在部署时是否支持 onmouseup 和 onmousedown 事件。

我这里有这段代码:

<img src="images/plus.png" id="+" onclick=compare(this.id) onmousedown=changeplus() onmouseup=changeplus2() class=plus_button style="width:100px; height:100px;">

我不确定设备是否支持这些。

我无法测试它,因为我还没有设备。 如果不是,那有什么替代方法吗?

提前致谢。

【问题讨论】:

  • 不要使用突兀的事件处理程序!

标签: html mobile touch


【解决方案1】:

您可以在 Chrome 浏览器中轻松模拟触摸事件。

1- 按 F12 查看开发者工具 2- 点击右下角的“设置”图标 3-转到设置面板中的“覆盖”部分 4- 激活复选框:“模拟触摸事件”

就是这样!准备好测试你的代码了。

【讨论】: