var btn = document.getElementById("btn");
btn.onclick = function(e) {
// 콘솔에 이벤트 정보를 출력한다.
console.log(e);
// 콘솔에 이벤트가 발생한 html태그의 정보를 출력한다.
console.log(e.target);
// this 는 이벤트가 발생한 대상 자신을 가리킨다.
// this 를 이용하여 이벤트가 발생한 대상의 속성값을 바꿔줄 수 있다.
this.style.backgroundColor = "red";
this.style.color = "white";
}
함수의 인자값에 e를 넣어주면 이벤트에 관한 정보가 e에 담기게 된다.
'javascript' 카테고리의 다른 글
n초 후 실행하기, n초마다 실행하기 (0) | 2021.02.22 |
---|---|
객체 Object (0) | 2021.02.22 |
버튼에 이벤트 추가 (0) | 2021.02.19 |
정렬 함수 sort() (0) | 2021.02.16 |
배열 Array (0) | 2021.02.15 |
댓글