<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <button onclick="alert('Hello World!')">Click me</button>
    
    <button id="myBtn">Click me</button>
    <script>
        const myBtn = document.querySelector("#myBtn");
        myBtn.addEventListener("click", function () {
            alert("Hello World!");
        });
    </script>
</body>
</html>- click : 요소를 클릭할 때 발생합니다.
- dblclick : 요소를 더블 클릭할 때 발생합니다.
- mousedown : 요소에서 마우스 버튼이 눌릴 때 발생합니다.
- mouseup : 요소에서 마우스 버튼이 떼어질 때 발생합니다.
- mousemove : 요소에서 마우스가 움직일 때 발생합니다.
- mouseover : 요소에 마우스 커서가 올라갈 때 발생합니다.
- mouseout : 요소에서 마우스 커서가 벗어날 때 발생합니다.
- keydown : 키보드에서 키를 누를 때 발생합니다.
- keyup : 키보드에서 키를 뗄 때 발생합니다.
- submit : 폼을 제출할 때 발생합니다.
- change : 요소의 값이 변경될 때 발생합니다.
- load : 웹 페이지나 이미지 등이 로딩되었을 때 발생합니다.
Share article