2016-04-22 147 views
4

所以我想知道何时不再点击/触摸html按钮,所以我可以将布尔值从true更改为false。检查HTML按钮是否被释放

<input id="clickMe" type="button" value="Click to start." onclick="playIt();" /> 

我看它是否仍然按下的方式也可以。

+0

检查'mouseup'或'keyup'事件并绑定您需要的事件。 – Sachin

+0

@Sachin当一个按钮在移动设备上发布时,mouseup仍然可以工作吗? – MickDom

+0

我没有使用它,但似乎有'touchstart'和'touchend'事件,你可以绑定你的功能。检查了这一点http://stackoverflow.com/a/3303834/2860358 – Sachin

回答

3

只需添加一个onmouseup到您的按钮:

<input id="clickMe" type="button" value="Click to start." onmouseup="playIt();"> 
+0

谢谢,工作很简单,如果它不适用于某些移动设备我只需要为touchstart和touchend做同样的事情。 – MickDom

+0

我认为这可以在任何浏览器上执行,因为它已经成为HTML规范的一部分很长一段时间。谢谢你的回报。 – statosdotcom

相关问题