나모장
IM_memo
나모장
전체 방문자
오늘
어제
  • 분류 전체보기 (29)
    • 데이터 (6)
      • 머신러닝 (5)
      • 크롤러 (1)
    • 프로그래밍 (14)
      • HTML,CSS (8)
      • Javascript (5)
      • Spring (1)
    • CS (0)
      • 자료구조 (0)
      • 데이터베이스 (0)
      • 네트워크 (0)
    • 회고 (0)
    • 개발관련 (8)
      • Git (2)
      • 네트워킹&행사 (1)
    • 디자인 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 사전확률
  • commit message rules
  • git
  • powerapps
  • powerplatform
  • 나이브 베이즈
  • git branch
  • msla
  • javascript
  • naive bayes
  • gitlab flow
  • 개발문화
  • Pycharm
  • 베이즈정리
  • IT행사
  • 비교사학습
  • 강화학습
  • 우아한세미나
  • 반교사학습
  • 코드리뷰
  • github flow
  • ms코파일럿
  • 코파일럿
  • git flow
  • 라플라스 스무딩
  • Copilot
  • msmvp
  • primitive values
  • 사후확률
  • 교사학습

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
나모장

IM_memo

프로그래밍/Javascript

[JavaScript] DOM

2022. 3. 16. 23:40

DOM(The Document Object Model) : 문서 객체 모델

홈페이지 많은 인터렉션이 있음. ex ) 버튼을 눌렀을 때 페이지 이동이 없으면서도 간단하게 인터렉션이 있음 (스타 -> 언스타, 문서 새롭게 가져옴)

자바스크립트로 HTML 문서를 조작할 수 있는데, 이것을 어떻게 해야할까 ? >>  DOM을 통해 가능

document내에 사람이 보기 쉽게 정리 되어 있으나, 프로그래밍언어 입장에서는 다양한 것들이 있다. 여기에 있는 속성을 변경하여 사용 가능

 

document.querySelector('h2');

h2 내에 있는 요소 선택

const h2Element = document.querySelector('h2');

변수에 저장할 수 있도록 만들 수도 있다.

 

addEventListener(이벤트타입, 실행시킬함수)

h2Element.addEventListenr('click', function);

 

'프로그래밍 > Javascript' 카테고리의 다른 글

[JavaScript] 문법  (0) 2022.03.17
[JavaScript] 3. 문자  (0) 2022.03.13
[JavaScript] 2. 값  (0) 2022.03.10
[Javascript] 1. 변수 (Variable)  (0) 2022.03.07
'프로그래밍/Javascript' 카테고리의 다른 글
  • [JavaScript] 문법
  • [JavaScript] 3. 문자
  • [JavaScript] 2. 값
  • [Javascript] 1. 변수 (Variable)
나모장
나모장

티스토리툴바