DOM트리를 보면, html > body > h1 > p > 등등...이러한 구조를 띄고 있다. 이 때, 태그의 속성값에 접근을 할 수 있다.
getAttribute() 함수는 속성에 접근하는 함수이다.
setAttribute() 함수는 접근한 속성의 값을 바꾸는 함수이다.
<html>
<body>
<div id="proud-img">
<img src="images/coffee-pink.jpg" alt="에디오피아 게뎀">
</div>
</body>
</html>
<JavaScript>
document.querySelector("#proud-img > img").getAttribute("src")
document.querySelector("#proud-img > img").setAttribute("src", "images/coffee-blue.jpg)
위 함수를 보면, HTML 상에 img 객체가 있습니다. querySelector() 함수를 이용해서 img에 접근을 합니다. 그리고 getAttribute () 함수를 이용해서 속성에 접근을 합니다. 그리고, setAttribute () 함수를 이용해서 바꾸면 됩니다.