크롬 개발자 도구 기능 사용하기 #2 : 이벤트 관련 기능
쓸만한지식 2015. 12. 15. 17:30
1. 엘리먼트에 걸려있는 이벤트 목록 보기
네이버 페지를 예로 들면 검색어 입력창은 query 라는 id를 가지고 있다.
검색어 입력창에 어떤 이벤트들이 걸려 있는지 알아볼려면
var txt = document.querySelector('#query') getEventListeners(txt)
요렇게 해서 보면 검색어 입력창에는 blur, click, focus, keydown, keyup 이벤트가 걸려 있는것을 알 수 있다.
2. 엘리먼트에서 발생하는 이벤트 모니터링
네이버 검색어 입력창에서 발생하는 이벤트를 모니터링 하기 위해서는 요렇게 하면 된다.
click, keyup 이벤트를 모니터링 하려면
monitorEvents(txt, ['click', 'keyup'])
발생하는 모든 이벤트를 모니터링 하려면 요렇게
monitorEvents(txt)
3. 이벤트 모니터링 끄기
모니터링 하던것을 끄려면 요렇게~
unmonitorEvents(txt)
'쓸만한지식' 카테고리의 다른 글
PC 원격제어 ZOOK - 왠만하면 다른걸로 쓰자. (4) | 2016.11.02 |
---|---|
Xshell 로 터널링해서 회사에서 막힌 사이트 접속하기 (1) | 2015.12.29 |
Ubuntu 에 Node.js 설치하기~ (0) | 2015.12.14 |
크롬 개발자 도구 기능 사용하기 #1 : contentEditable 설정 (1) | 2015.12.13 |
curl 을 이용해 Linux 서버 백업을 다른 서버로 전송하기 (0) | 2015.12.07 |