2012-10-20 64 views
2

我已經編寫了代碼,用於根據用戶按住點擊的時間長度更改用戶放置在圖像上的標記顏色(繪製在Canvas元素上)。目前,如果用戶按住不到一秒鐘,就會出現藍色標記;否則會出現綠色標記。Javascript - 創建事件

我想創建一種方法讓用戶知道自從他們開始點擊後,第二個已經過去了,也許側面的指示面板會改變顏色等。我有一個計時器,從開始點擊時開始計數。如何創建一個當該計時器達到一秒鐘時觸發的事件?

回答

0

不知道如果你正在尋找這樣的事情,

setTimeout("javascript function",milliseconds); 

的setTimeout()方法將等待指定的毫秒數,然後執行指定的功能。

+0

謝謝,這很完美! – nsax91

+3

'setTimeout'的第一個參數應該*不能是一個字符串。使用函數引用。 – zzzzBov

+0

@zzzzBov雅它應該是一個功能,我試圖說,這是一個功能... –