버튼을 누르면 나는 카운트를 시작하고 카운트를 멈추려면 다시 누르십시오. 하나의 버튼 onclick 이벤트로 두 개의 함수를 작동시키는 것은 ";"과 분리되어 있다는 것을 알고 있습니다. 어떠한 제안? 이 코드는 하나의 함수에 대해 각각 두 개의 버튼으로 잘 작동합니다. 미리 감사드립니다. 두 개의 기능을 가진 하나의 버튼
<form>
<input type="button" value="Start count!" onclick="doTimer();stopCount();" />
</form>
자바 스크립트 코드 :
var c=0;
var t;
var timer_is_on=0;
function timedCount()
{
document.getElementById('txt').value=c;
c=c+1;
t=setTimeout("timedCount()",1000);
}
function doTimer()
{
if (!timer_is_on)
{
timer_is_on=1;
timedCount();
}
}
function stopCount()
{
clearTimeout(t);
timer_is_on=0;
}
감사합니다 Adjam. 당신이 내가 변화하도록 도와주세요! 또한 – billaki
는, 미래에 코드를 들여 쓰기, 그것은 당신의 인생을 더 쉽게 만드는 것 – Adjam