본문 바로가기
카테고리 없음

버튼 클릭 시 메시지 띄우기 – JavaScript 기본 이벤트 배우기

by 오디와이 2025. 4. 23.

버튼 클릭 시 메시지 띄우기 – JavaScript 기본 이벤트 배우기

버튼 클릭 시 메시지 띄우기 – JavaScript 기본 이벤트 배우기

웹사이트에 버튼을 눌렀을 때 “클릭되었습니다!” 같은 알림창이 뜨는 걸 본 적 있나요?
이런 기능은 JavaScript 이벤트로 간단하게 구현할 수 있습니다.
지금부터 가장 쉬운 JavaScript 이벤트 처리 방법을 알려드릴게요.


✔ HTML 버튼 기본 코드

<button onclick="alert('클릭되었습니다!')">눌러보세요</button>

위 코드를 브라우저에서 실행해보면, 버튼을 클릭했을 때 팝업(alert)이 뜹니다!


✔ JavaScript로 이벤트 분리해서 작성하기

JavaScript 코드를 따로 작성하면 더 깔끔한 구조가 됩니다.

<button id="myBtn">누르기</button>

<script>
  document.getElementById("myBtn").addEventListener("click", function() {
    alert("버튼이 클릭되었습니다!");
  });
</script>

설명:

  • getElementById: 버튼을 찾아냅니다.
  • addEventListener: 클릭했을 때 실행할 코드를 추가합니다.

✔ 여러 버튼에 각각 다른 기능 넣기

<button id="helloBtn">인사하기</button>
<button id="byeBtn">작별 인사</button>

<script>
  document.getElementById("helloBtn").addEventListener("click", function() {
    alert("안녕하세요!");
  });

  document.getElementById("byeBtn").addEventListener("click", function() {
    alert("안녕히 가세요!");
  });
</script>

📚 JavaScript 기초 문법 함께 보기

  • 함수(function): 어떤 행동을 묶어둔 코드 블록
  • 이벤트(event): 사용자의 행동(클릭, 키 입력 등)
  • alert(): 간단한 팝업 메시지 띄우기

이벤트 처리를 배우면, 버튼 클릭 외에도
입력값 확인, 폼 제출 등 다양한 기능을 구현할 수 있어요!


🎯 마무리

JavaScript의 클릭 이벤트는 웹페이지에 동적인 기능을 추가하는 첫걸음이에요.
처음엔 alert로 시작하지만, 나중엔 모달창, 슬라이드 메뉴 등도 만들 수 있습니다.
이번 글로 웹페이지에 반응형 기능 추가하는 법을 익혀보세요!


✔ 요약

  • onclick 속성으로 간단한 알림을 띄울 수 있어요.
  • addEventListener()를 쓰면 코드가 더 깔끔해집니다.
  • JavaScript 이벤트는 동적인 웹페이지의 핵심입니다.

👉 다음 글에서는 클릭 시 내용을 바꾸는 방법을 배워볼 거예요!