2

ユーザーがクリックを押している時間に基づいて、ユーザーが画像 (Canvas 要素に描画) に配置したマークの色を変更するコードを作成しました。現在、ユーザーが 1 秒未満押し続けると、青いマークが表示されます。それ以外の場合は、緑色のマークが表示されます。

クリックを開始してから 1 秒が経過したことをユーザーに知らせる方法を作成したいと考えています。おそらく、側面のインジケーター パネルの色が変わるなどです。クリックを開始した時点からカウントを開始するタイマーがあります。タイマーが 1 秒に達したときにトリガーされるイベントをどのように作成しますか?

4

1 に答える 1

0

このようなものを探しているかどうかはわかりませんが、

setTimeout("javascript function",milliseconds);

setTimeout() メソッドは、指定されたミリ秒数待機してから、指定された関数を実行します。

于 2012-10-20T04:18:30.723 に答える