본문 바로가기
개인공부/JavaScript

Document (#6 Vanilla JS)

by BTSBRINGMEHERE 2022. 3. 9.

이번 강의는 JS의 다양한 기능을 활용했습니다. 이번 3주차 강의부터 제가 가장 마음에 들었던 부분이 있습니다.

콘솔창에서의 JS활용도 있지만 오브젝트 하나하나의 정보를 알 수 있었던 좋은 강의였습니다.

 

## document

console 창에 document를 입력하면 작성한 HTML을 가져 올 수 있습니다.

document는 브라우저에 존재하는 object이며 console.dir(document)를 입력하면 document의 object에 대한 정보가 나옵니다.

object이므로 document.title를 입력하면 title이 나옵니다.

document.title = "Hi, Hello"라 입력하면 title이 바뀌는 모습을 볼 수 있습니다.

 

 

이러한 모습은 JS가 HTML와 연결이 되어있고 JS는 HTML을 불러 올 수도 있고 수정도 할 수 있다.

 

## getElementById

document의 object이며 말그대로 특정 id의 요소값을 불러옵니다.

const title = document.getElementById("id값");

이런식으로 사용합니다.

이 함수는 JS에서 HTML의 고유 id값을 추적해서 찾은 뒤 JS가 특정 고유 id값을 보안 및 수정할 수 있게 해줍니다.

추가적으로 이렇게 불러온 id값에 텍스트를 집어 넣을 수 있습니다.

title.innerText = "원하는 글씨 작성가능!"

 

 

고유 id값을 가진 <p>, <h1> 등에 "원하는 글씨 작성가능!" 합니다.

 

 

'개인공부 > JavaScript' 카테고리의 다른 글

Events (#8 Vanilla JS)  (1) 2022.03.14
Document2 (#7 Vanilla JS)  (1) 2022.03.14
Conditionals (#5 Vanilla JS)  (0) 2022.03.08
Functions (#4 Vanilla JS)  (0) 2022.03.08
array 와 object (#3 Vanilla JS)  (0) 2022.03.02