웹페이지

JAVASCRIPT STEP 9 - BOM

2023. 4. 21. 11:43
728x90

★ 조작

  • 1. CSS
  • 선택자 > 태그 검색 > 접근 > 서식 조작
  • 2. JavaScript
  • 검색도구 > 태그 검색 > 태그 조작 
  • HTML 계층 구조 활용 + JavaScript 탐색
  • (1) BOM, Browser Object Model
    • 초창기 모델
    • 현재까지 계속 사용
    • 선택적 모델 > 일부 태그만 관리 > 일부 태그만 조작 가능 > 빠진 태그는 조작 불가능
    • 일부 태그 : 이미지, 폼 태그 이외에는 조작 불필요하다고 판단.
    • 태그의 name을 사용해서 접근
    • id, class는 인식 불가능
  • (2) DOM, Document Object Model
    • BOM > 개선한 모델
    • 현재까지 계속 사용(주력)
    • BOM 기반 + 기능 추가
    • 모든 태그를 인식 > 모든 태그를 조작
    • name, id, class 모두 인식 가능

 

★ BOM

  • 1. 태그 검색
window.document.images[0]
  • 2. 태그 조작
window.document.images[0].title = '고양이';
window.document.form1.txt1.size = 10;
window.document.form2.txt2.value = "홍길동";

// window는 브라우저 창 그자체
window.close();

 

bom 구조

 

728x90
저작자표시 비영리 변경금지 (새창열림)

'웹페이지' 카테고리의 다른 글

JAVASCRIPT SETP 11 - MouseEvent  (0) 2023.04.21
JAVASCRIPT STEP 10 - Event  (0) 2023.04.21
JAVASCRIPT STEP 8 - ARRAY  (0) 2023.04.21
JAVASCRIPT STEP 7 - DATE  (0) 2023.04.21
JAVASCRIPT STEP 6 - STRING  (0) 2023.04.21
'웹페이지' 카테고리의 다른 글
  • JAVASCRIPT SETP 11 - MouseEvent
  • JAVASCRIPT STEP 10 - Event
  • JAVASCRIPT STEP 8 - ARRAY
  • JAVASCRIPT STEP 7 - DATE
IT의 큰손
IT의 큰손
IT계의 큰손이 되고 싶은 개린이의 Log 일지
Developer Story HouseIT계의 큰손이 되고 싶은 개린이의 Log 일지
IT의 큰손
Developer Story House
IT의 큰손
전체
오늘
어제
  • 분류 전체보기 (457)
    • 정보처리기사 필기 (18)
    • 정보처리기사 실기 (12)
    • 정보처리기사 통합 QUIZ (12)
    • 빅데이터 (11)
    • 안드로이드 (11)
    • 웹페이지 (108)
    • 자바 (49)
    • SQLD (3)
    • 백준 알고리즘 (76)
    • 데이터베이스 (41)
    • 깃허브 (2)
    • Library (14)
    • Server (31)
    • 크롤링&스크래핑 (3)
    • Spring (23)
    • Vue.js (13)
    • React (27)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • Developer Stroy House

인기 글

태그

  • 정보처리기사필기
  • jsp
  • IT자격증
  • 자바
  • JavaScript
  • 프론트엔드
  • 웹개발자
  • 백준
  • IT자격증공부
  • 정보처리기사
  • React
  • it
  • 데이터베이스
  • java
  • html
  • 코딩테스트
  • ajax
  • 정보보안전문가
  • DBA
  • 알고리즘
  • 웹개발
  • 웹페이지
  • IT개발자
  • DB
  • jquery
  • 개발블로그
  • 앱개발자
  • 백엔드
  • css
  • 개발자

최근 댓글

최근 글

Designed By hELLO
IT의 큰손
JAVASCRIPT STEP 9 - BOM
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.