addEventListener()๋ document์ ํน์ ์์์ event๋ฅผ ์คํํ ๋ ์ฌ์ฉํ๋ค. ๋์๊ฐ์ฒด.addEventListener('event ์ด๋ฆ', fuction ์ด๋ฆ); ์์ฃผ ์ฌ์ฉํ๋ event๋ค click ๋ง์ฐ์ค ๋ฒํผ์ ํด๋ฆญํ๊ณ ๋ฒํผ์์ ์๊ฐ๋ฝ์ ๋ผ๋ฉด ๋ฐ์ mouseover ๋ง์ฐ์ค๋ฅผ HTML์์ ์์ ์ฌ๋ฆฌ๋ฉด ๋ฐ์ mouseout ๋ง์ฐ์ค๊ฐ HTML์์ ๋ฐ์ผ๋ก ๋ฒ์ด๋ ๋ ๋ฐ์ mousedown ํด๋ฆญ์ ํ๊ธฐ ์ํด ๋ง์ฐ์ค๋ฒํผ์ ๋๋ฅด๊ณ ์์ง ๋ผ๊ธฐ ์ ์ธ ๊ทธ ์๊ฐ, HTML์์๋ฅผ ๋๋๊ทธํ ๋ ์ฌ์ฉ mouseup ๋ง์ฐ์ค๋ฒํผ์ ๋ผ๋ ๊ทธ ์๊ฐ, ๋๋๊ทธํ HTML์์๋ฅผ ์ด๋๊ฐ์ ๋์ ๋ ์ฌ์ฉ mousemove ๋ง์ฐ์ค๊ฐ ์์ง์ผ๋๋ง๋ค ๋ฐ์ focus HTML์์์ ํฌ์ปค์ค๊ฐ ๊ฐ์๋ ๋ฐ์ blur HTML์์๊ฐ ํฌ์ปค์ค..