와 자바 스크립트 함수를 호출하면 사람이 내 왜이 타이머를 말할 수 :온 클릭
function timer() {
var counter = 0,
cDisplay = document.getElementById("counter");
format = function(t) {
var hours = Math.floor(t/360000),
minutes = Math.floor((t/6000) % 60),
seconds = Math.floor((t/100) % 60),
ms = (Math.floor(t % 100)/100).toFixed(2);
if (t<6000) {
cDisplay.innerHTML = seconds + ms.substring(1);
} else if (t<360000) {
seconds = (seconds < 10) ? "0" + seconds.toString() : seconds.toString();
cDisplay.innerHTML = minutes + ":" + seconds + ms.substring(1);
} else {
minutes = (minutes < 10) ? "0" + minutes.toString() : minutes.toString();
seconds = (seconds < 10) ? "0" + seconds.toString() : seconds.toString();
cDisplay.innerHTML = hours + ":" + minutes + ":" + seconds + ms.substring(1);
}
};
setInterval(function() {
counter++;
format(counter);
},10);
}
나는이 라벨을 클릭하면 시작되지 않습니다 :
<label onClick="timer()" id="counter">Start Timer</label>
내가 그것을 던져 자동으로로드 할 수 있습니다 전체 함수를 괄호로 묶고 다음과 같이 끝에 세미 콜론을 두 드리십시오.
하지만 onClick = "timer()"로로드되지 않는 이유를 알 수 없습니다. 나는 그것이 정말로 분명한 것처럼 느낀다. 나는 실종되었다. 그러나 나는 그것을 볼 수 없다.
어쩌면 onclick을 대신 온 클릭의 –