HTML : h1 태그 생성
<h1 id="title">Grab me!</h1>
JS로 정보를 가지고 올 수 있는 방법은, document 객체와 element를 가져오는 수 많은 함수들을 이용하는 거다.
콘솔에 document.getElementById("title") 를 입력하면 JS로 id="title"을 가진 h1 태그를 가져온다!
우리는 이걸 콘솔이 아닌 JS파일에서 호출할 것이다!
const title = document.getElementById("title"); console.log(title);
콘솔에서 했을때와 같은 결과값을 가진다.
element를 더 자세하게 보여주는 console.dir()을 사용해보자.
console.dir(title);
h1 태그 하나에서 가져올 수 있는 많은 것들이 출력된다. 우린 JS에서 HTML을 읽을 수 있다.
우리는 불러오는 것뿐만 아니라 값을 수정할 수 있다.
const title = document.getElementById("title"); title.innerText = "Got you!"
새로 고침하면 Grab me!가 Got you!로 바뀌어서 화면에 출력된다.
검사 > Elements 에서도 텍스트가 변경된것을 확인할 수 있다.
HTML 파일은 변경되지 않는다.