onClick 이벤트는 JavaScript에서 사용자가 HTML 요소를 클릭했을 때 발생하는 이벤트를 가리키는 것입니다. 이를 통해 사용자 상호작용에 대한 반응을 정의하고, 클릭 이벤트가 발생했을 때 특정 동작을 실행할 수 있습니다.
구체적인 개념과 사용 예시를 알려드리겠습니다:
onClick 이벤트는 HTML 요소(예: 버튼, 링크)를 클릭했을 때 발생하는 이벤트로, 이를 통해 지정된 함수 또는 동작이 실행됩니다.
onClick 이벤트는 일반적으로 HTML 요소에 이벤트 핸들러로 등록됩니다. 예를 들어, onClick 이벤트를 사용하여 버튼 클릭 시 특정 동작을 실행하려면 다음과 같은 방식으로 작성할 수 있습니다.
<button id="myButton">Click me</button>
<script>
document.getElementById("myButton").onclick = function() {
alert("Button clicked!");
}
</script>
(1) 버튼 클릭 시 알림 창 띄우기:
<button onclick="alert('Button clicked!')">Click me</button>
(2) 이미지를 클릭했을 때 이미지 변경하기:
<img src="image1.jpg" onclick="this.src='image2.jpg'">
(3) 링크 클릭 시 콘솔에 메시지 출력하기:
<a href="#" onclick="console.log('Link clicked!')">Click me</a>
위의 예시에서는 onClick 이벤트를 사용하여 버튼, 이미지, 링크 등을 클릭했을 때 각각 다른 동작이 실행되도록 설정되어 있습니다. 이와 같이 onClick 이벤트를 사용하여 웹 애플리케이션에서 사용자 상호작용에 반응하는 기능을 구현할 수 있습니다.