JavaScript touchstart

时间:2013-04-17 16:03:05

标签: javascript canvas

我对'touchstart'事件有疑问。我有一个按钮,我想触摸它。所以我像这样'touschstart':

var button = document.getElementById('btn');   
button.addEventListener('touchstart', function(){something});

问题是'touchstart'只按一次按钮。当用户仍然触摸按钮时,我希望按钮被“按下”。怎么做?

1 个答案:

答案 0 :(得分:1)

我相信你必须使用两个事件。 tocuhstarttouchend都有。

var button = document.getElementById('btn');   
button.addEventListener('touchstart', function(){// make the button pressed});
button.addEventListener('touchend', function(){// make the button unpressed});