15-3. JS DOM์์ ๋
ธ๋ ์ถ๊ฐ, ์ญ์ ํ๋ ๋ฐฉ๋ฒ
1. ๋
ธ๋ ๋ฆฌ์คํธ node list DOM ์์ ์๋ก์ด ๋
ธ๋๋ฅผ ๋ง๋ค์ด ์ถ๊ฐํ๊ฑฐ๋ ์ญ์ ํ๋ ค๋ฉด ๋
ธ๋ ๋ฆฌ์คํธ๋ฅผ ์ฌ์ฉํด์ผํ๋ค. DOM์์ ์ ๊ทผํ ๋ querySelectorAll() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ฉด ๋
ธ๋๋ฅผ ํ๊บผ๋ฒ์ ์ฌ๋ฌ๊ฐ ๊ฐ์ ธ์ฌ ์ ์๋ค. ์ด๋ ๋
ธ๋ ์ ๋ณด๋ฅผ ์ฌ๋ฌ๊ฐ ์ ์ฅํ ๊ฒ์ด ๋
ธ๋๋ฆฌ์คํธ์ด๋ค. ์๋ก์ด ๋
ธ๋๋ฅผ ์ถ๊ฐํ ๋์๋ 1๏ธโฃ ๋ชจ๋ HTML ํ๊ทธ๋ ์์(element) ๋
ธ๋์ด๋ค. 2๏ธโฃ HTML ํ๊ทธ์์ ์ฌ์ฉํ๋ ํ
์คํธ ๋ด์ฉ์ ๋์ ๋
ธ๋์ธ ํ
์คํธ(text) ๋
ธ๋์ด๋ค. 3๏ธโฃ HTML ํ๊ทธ์ ์๋ ์์ฑ์ ์์ ๋
ธ๋์ธ ์์ฑ(attribute) ๋
ธ๋์ด๋ค. 4๏ธโฃ ์ฃผ์์ ์ฃผ์(comment) ๋
ธ๋์ด๋ค. ์ด ๋ค๊ฐ์ง ์์น์ ๊ธฐ์ตํด์ผํ๋ค. ์๋ฅผ ๋ค์ด img ๋
ธ๋๋ฅผ ์ถ๊ฐํ๋ค๊ณ ์๊ฐํ๋ฉด ๊ทธ ๋
ธ๋์ ์์ฑ์ ํด๋นํ๋ src์ a..
2021.10.22