2016-04-22 138 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

相關問題