Korean English Japanese

[JavaScript] 버튼 클릭 제어

자바스크립트

<script>
var timeOut = 0; // 변수설정
function onClick(but)
{
    //CODE
    clearTimeout(timeOut); // 클리어타임아웃
    timeOut = setTimeout(function (){onClick(but)},1000); // 클릭시 이벤트발생(1초마다)
}
</script>

마크업 언어

<!-- HTML -->
<button onclick="onClick(this)">스타트 클릭킹</button> 
<!-- 스타트 클릭킹 버튼 클릭시 이벤트발생 -->

이를 통해 버튼 클릭을 제어할 수 있으며, 깔끔하게 실행할 수 있다.