2012-10-20 68 views
2

我已经编写了代码,用于根据用户按住点击的时间长度更改用户放置在图像上的标记颜色(绘制在Canvas元素上)。目前,如果用户按住不到一秒钟,就会出现蓝色标记;否则会出现绿色标记。Javascript - 创建事件

我想创建一种方法让用户知道自从他们开始点击后,第二个已经过去了,也许侧面的指示面板会改变颜色等。我有一个计时器,从开始点击时开始计数。如何创建一个当该计时器达到一秒钟时触发的事件?

回答

0

不知道如果你正在寻找这样的事情,

setTimeout("javascript function",milliseconds); 

的setTimeout()方法将等待指定的毫秒数,然后执行指定的功能。

+0

谢谢,这很完美! – nsax91

+3

'setTimeout'的第一个参数应该*不能是一个字符串。使用函数引用。 – zzzzBov

+0

@zzzzBov雅它应该是一个功能,我试图说,这是一个功能... –