* Document 객체의 속성
title <title> ~ </title> 태그 안의 제목을 바꾸거나 반환
bgColor 창의 배경색을 지정
linkColor 링크된 문자나 링크된 그림의 테두리색을 지정
alinkColor 링크된 곳을 누르는 순간의 색을 지정
vlinkColor 한 번 이상 방문했던 링크된 곳의 색을 지정
fgColor 일반 글자들의 색을 지정
lastModified 가장 최근에 수정한 문서의 날짜를 지정
cookie 접속한 사람의 정보를 알려줌
images 문서에 있는 이미지 배열의 정보를 제공
referrer 현재 문서에 링크를 걸어준 이전 문서의 URL의 정보를 알려줌
layers 문서에 있는 레이어 배열의 정보를 제공
URL 현재 문서의 URL을 제공
* document 객체의 메서드
clear() 현재 문서의 내용을 지움
open() 문서에 데이터를 출력시키기 위해 준비를 시킴
close() open() 매서드로 연 문서를 닫음
write() 문서에 내용을 출력
writeIn() 문서에 내용을 출력한 후 다음 내용을 출력할 때 줄을 바꿔 출력
* document 객체의 이벤트
onFocus 문자가 포커스를 얻으면 발생
onBlur 문자가 포커스를 잃으면 발생
onClick 문서에서 마우스를 클릭했을 때 발생
onDbclick 문서에서 마우스를 더블클릭했을 때 발생
onMouseDown 마우스 버튼을 눌렀을 때 발생
onKeyDown 키보드 버튼을 눌렀을 때 발생
onKeyPress 키보드 버튼을 눌렀다 놓았을 때 발생
onKeyUp 키보드 버튼을 놓았을 때 발생
* navigator 객체의 속성
appName 서버에 접속한 사용자의 웹브라우저 이름을 반환
appVersion 서버에 접속한 사용자의 웹브라우저 버전을 반환
appCodeName 서버에 접속한 사용자의 웹브라우저 코드명을 반환
userAgent 사용자의 웹브라우저에 대한 다양한 정보를 문자열의 형태로 반환
language 서버에 접속한 사용자가 사용하는 언어의 종류를 반환
platform 서버에 접속한 사용자의 시스템 코드를 반환
plugins 사용자의 웹브라우저에 설치된 플러그인의 종류를 반환
mineTypes 사용자의 웹브라우저에서 지원하고 있는 mine 타입들을 반환
* navigator 객체의 메서드
JavaEnabled() 현재 사용하는 웹브라우저가 자바를 지원하고 있는지를 검사하여 "true", "false"값을 반환
* anchor 객체의 속성
name <a 태그의 name 값을 반환
length 링크의 개수를 반환
* link 객체의 속성과 이벤트
host 링크에 연결된 URL, HOST 이름, 포트 번호를 구해줌
hostname 링크에 연결된 URL을 구해줌. HOST 이름도 구해줌
href 링크에 연결된 URL을 구해줌
hash 표식 이름을 구해줌
pathname 디렉토리 위치를 구해줌
port 포트 번호를 구해줌
protocol 프로토콜의 종류를 구해줌
search 검색엔진을 호출할 때 사용
target 링크된 URL이 보여질 창의 위치를 지정
* link 객체의 이벤트
onClick 마우스를 클릭했을 때 발생
onDbClick 마우스를 더블 클릭했을 때 발생
onMouseOver 링크 위로 마우스가 위치했을 때 발생
onMouseOut 링크 위의 마우스를 다른 곳으로 옮겼을 때 발생
onKeyPress 키보드의 키를 누르는 순간에 발생
onKeyUp 키보드를 누른 후 키를 놓는 순간에 발생
onKeyDown 키보드의 키를 눌렀다 떼는 순간에 발생
onMouseDown 마우스 버튼을 눌렀을 때 발생
onMouseUp 마우스 버튼을 놓았을 때 발생
# link 객체도 역시 links[]라는 배열에 정보를 가지고 있음