๋ฒ์ :06. ์ด๋ฒคํธ์ ์ด๋ฒคํธ ์ฒ๋ฆฌ๊ธฐ
์ด๋ฒคํธ ๋ฆฌ์ค๋๋ก ์ด๋ฒคํธ ์ฒ๋ฆฌํ๊ธฐ
์์.addEventListener(์ด๋ฒคํธ,ํจ์,์บก์ณ ์ฌ๋ถ);
- ์์: ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ ์์
- ์ด๋ฒคํธ: ์ด๋ฒคํธ ์ ํ, ์ด๋ฒคํธ ์ด๋ฆ์ ๊ทธ๋๋ก ์ฌ์ฉ (on์ ๋ถ์ด์ง ์๋๋ค)
- ํจ์: ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ์์ ๋ ์คํํ ํจ์๋ฅผ ์ง์
- ์บก์ณ ์ฌ๋ถ: ์ด๋ฒคํธ ์บก์ณ๋ง ์ฌ๋ถ, ๊ธฐ๋ณธ๊ฐ์ false
ํค๋ณด๋ ์ด๋ฒคํธ์์ ํค๊ฐ ์์๋ด๊ธฐ
ํค๊ฐ์ event ๊ฐ์ฒด์ ๋ด๊ฒจ์ ธ์์ต๋๋ค.
event.code
event.key
์ด๋ฒคํธ ์บก์ณ๋ง
์น ์์์์ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ๋ฉด ์ต์์ ์์์์ ์์ํด์
์ด๋ฒคํธ๊ฐ ๋ฐ์ํ ์์๊น์ง ์ฐจ๋ก๋๋ก ์ด๋ฒคํธ๊ฐ ์ ํ๋๋ ๋ฐฉ์
์ค์ต
- 2๊ฐ ์ด์์ ์ ํ์ง๋ฅผ ์ฐ๊ฒฐ : #majod > img ์ด๋ฐ์์ผ๋ก
- ๋ง์ฐ์ค ํฌ์ธํฐ๋ฅผ ์ด๋ฏธ์ง ์์ ์ฌ๋ ค๋์ ๋ mouseover
- ๋ง์ฐ์ค ํฌ์ธํฐ๋ฅผ ์ด๋ฏธ์ง ๋ฐ์ ์ฌ๋ ค๋์ ๋ mouseout
'๊ณต๋ถ ๊ธฐ๋ก โ๏ธ > Javascript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| JS-Do it! JS - #7์ผ์ฐจ (08) (0) | 2023.03.23 |
|---|---|
| JS-Do it! JS - #6์ผ์ฐจ (0) | 2023.03.21 |
| JS-Do it! JS - #4์ผ์ฐจ (0) | 2023.03.18 |
| JS-Do it! JS - #2์ผ์ฐจ (2) | 2023.03.15 |
| JS-Do it! JS - #1์ผ์ฐจ (0) | 2023.03.15 |