タイマーを含むhtmlページがあります。キープレスイベントでタイマーを開始していますが、最初のキーに対してのみ実行したいです。変数を使用して、押された他の関数の合計キーをキャッチしています。そのようなものがありますif(totaAttempts==1)
。タイマーを開始しますが、このソリューションではタイマーは正しく開始されますが、キーが再度押されるとストンプします。より良いアイデアはありますか?前もって感謝します
function setTime() {
if (totalAttempts == 1) {
++totalSeconds;
secondsLabel.innerHTML = pad(totalSeconds % 60);
minutesLabel.innerHTML = pad(parseInt(totalSeconds / 60));
}
}
function pad(val) {
var valString = val + "";
if (valString.length < 2) {
return "0" + valString;
} else {
return valString;
}
}