브라우저 객체별 속성과 매소드 |
Navigator 객체 |
|
속성 |
appCodeName |
브라우저 코드 이름을 알려준다. |
appName |
브라우저의 이름을 알려준다. |
appVersion |
브라우저의 버전정보를 알려준다. |
userVersion |
브라우저의 User Agent를 알려준다. |
platform |
사용중인 시스템 정보를 알려준다. |
매소드 |
javaEnabled() |
매소드 자바 사용이 가능한지 여부를
true,false 형태로 알려준다. |
History 객체 |
|
속성 |
length |
브라우저의 history 목록에 저장된 URL 의 개수 |
back() |
한 단계 전 URL로 이동 |
forward() |
한 단계 뒤 URL로 이동 |
매소드 |
go() |
저장된 단계의 URL 로 이동 |
Screen 객체 |
|
속성 |
availHeight |
윈도우의 작업표시줄 등과 같은
부분을 제외한 화면의 높이 |
availWidth |
윈도우의 작업표시줄 등과 같은
부분을 제외한 화면의 넓이 |
height |
화면의 높이 |
width |
화면의 넓이 |
colorDepth |
사용가능한 색상 수 |
Window 객체 |
|
속성 |
closed |
창의 닫힘 여부(true/false) |
defaultStatus |
상태 표시줄의 초기 문자열 |
document |
Document 객체 |
frames |
프레임 객체 |
history |
History 객체 |
length |
프레임 수 |
location |
Location 객체 |
name |
창의 이름 |
opener |
현재 창을 열어준 윈도우 |
parent |
부모 프레임 |
self |
현재 창 자신 |
status |
상태 표시줄의 문자열 |
top |
가장 앞쪽 창 |
window |
현재 창(=self) |
Document 객체 |
|
속성 |
alinkColor |
링크 클릭시 색상 |
anchors |
앵커 객체 |
applets |
애플릿 객체 |
bgColor |
배경 색상 |
cookie |
쿠키 파일의 정보 |
domain |
문서가 있는 서버의 도메인 이름 |
embeds |
embed 객체 |
lgColor |
문서의 텍스트 색상 |
forms |
form 객체 |
lastMoaified |
문서의 최종 수정일 정보 |
linkColor |
하이퍼 링크 색상 |
links |
link 객체 |
referrer |
현재 문서를 불러온 이전 문서 정보 |
title |
문서의 제목 |
URL |
문서의 URL |
vlinkColor |
방문한 적이 있는 링크 색상 |
메소드 |
Close() |
문자열 출력 중지 |
pen() |
문자열 출력 시작 |
write() |
문자열 출력 |
writein() |
지정된 윈도우의 문서에 HTML 형식으로
쓰면서 줄을 바꾸어준다. |
Location 객체 |
|
속성 |
hash |
앵커부분(하이퍼링크 # 이하 부분) |
host |
URL의 호스트 부분 |
hostname |
URL의 호스트와 Port부분 |
href |
문서의 URL |
pathname |
URL의 경로 부분 |
port |
URL의 Port부분 |
protocol |
URL의 프로토콜 부분 |
search |
URL의 쿼리 정보 이하의 부분? |
메소드 |
reload() |
문서를 새로 고친다. |
replace() |
현재의 URL을 새로운 URL로 고친다. |
alert() |
경고창을 보여준다. |
blur() |
focus를 제거한다. |
clearInterval() |
setInterval() 메소드에 의해
수행되고 있는 함구를 중지한다. |
clearTimeout() |
setTimeout() 메소드에 의해
수행되고 있는 함구를 중지한다. |
close() |
창을 닫는다. |
comfirm() |
확인 버튼이 있는 창을 연다. |
focus() |
focus를 준다. |
moveBy() |
상대적 좌표로 창을 이동한다. |
moveTo() |
절대 크기로 창 크기를 변경한다. |
open() |
새로운 창을 열어준다. |
print() |
화면의 내용을 프린트로 출력한다. |
promft() |
입력란이 있는 대화상자를 연다. |
resizeBy() |
상대적 크기를 이용해서 창의 크기를 변경한다. |
resizeTo() |
절대 크기로 창 크기를 변경한다. |
scroll() |
창의 스크롤 시킨다. |
scrollBy() |
상대적 좌표로 창을 스크롤 시킨다. |
scrollTo() |
절대적 좌표로 창을 스크롤 시킨다. |
setInterval() |
일정 시간 간격으로 지정함수를 반복 호출한다. |
setTimeout |
일정 시간 후 지정함수를 호출한다. |
이벤트 |
onBlur |
브라우저의 포커스를 잃을 때 발생한다. |
onError |
문서를 읽는 중에 에러가 생길 때 발생한다. |
onfocus |
브라우저에 포커스를 얻을 때 발생한다. |
onLoad |
문서를 읽을 때 발생한다. |
onUnload |
현재 문서를 지우려고 할 때 발생한다. |
Password 객체 |
|
속성 |
form |
상위 폼 객체 |
name |
name 속성 |
type |
type 속성 |
value |
value 속성 |
메소드 |
blur() |
포커스를 해제한다. |
focus() |
포커스를 준다. |
onBlur |
포커스를 벗어날 때 발생한다. |
이벤트 |
onFocus |
포커스가 설정되었을 때 발생한다. |
|
|
Checkbox 객체 |
|
속성 |
checked |
체크되어 있는지 여부(true/false) |
defaultChecked |
기본값으로 체크되어 있는지 여부(true/false) |
form |
상위 폼 객체 |
name |
체크박스의 이름 속성 |
type |
체크박스의 타입 속성 |
value |
체크박스의 value속성 |
메소드 |
blur() |
포커스를 해제한다. |
click() |
체크박스를 클릭한다. |
focus() |
포커스를 준다. |
이벤트 |
onBlur |
체크박스를 포커스가 벗어날 때 발생한다. |
onClick |
체크박스를 클릭했을 때 발생한다. |
onFocus |
체크박스에 포커스가 설정되었을 때 발생한다. |
Fileupload 객체 |
|
속성 |
form |
상위 폼 객체 |
name |
name 속성 |
type |
type 속성 |
value |
value 속성 |
메소드 |
blur() |
포커스를 해제한다. |
focus() |
포커스를 준다. |
이벤트 |
onBlur |
포커스를 벗어날 때 발생한다. |
onChange |
내용이 바뀔 때 발생한다. |
onFocus |
포커스가 설정되었을 때 발생한다. |
Image 객체 |
|
속성 |
border |
이미지의 테두리 값 |
complete |
이미지 로드가 완료 되었는지 여부(true/false) |
height |
이미지의 높이 |
width |
이미지의 가로 크기 |
hspace |
이미지의 수평 여백 |
vspace |
이미지의 수직 여백 |
length |
이미지의 개수 |
lowsrc |
lowsrc로 설정한 이미지의 URL |
name |
이미지의 name |
src |
이미지의 URL |
Button 객체 |
|
속성 |
form |
버튼의 상위 폼 객체 |
name |
버튼의 이름 |
type |
버튼의 타입 |
value |
버튼의 값 |
메소드 |
blur() |
포커스 해제 |
click() |
버튼을 클릭 |
focus() |
버튼에 포커스를 준다 |
이벤트 |
onBlur |
버튼 양식의 포커스를 벗어날 때 발생한다. |
onClick |
버튼 양식을 클릭했을 때 발생한다. |
onFocus |
버튼 양식에 포커스가 설정되었을 때 발생한다. |
|
|
Form 객체 |
|
속성 |
action |
폼 태그의 action속성 |
button |
버튼 객체 |
checkbox |
체크박스 객체 |
elements |
폼의 하위 객체 |
encoding |
폼태그의 enctype 속성 |
fileupload |
fileupload 객체 |
hidden |
hidden 객체 |
length |
엘리먼트의 개수 |
method |
폼 태그의 method 속성 |
name |
form의 이름 |
password |
password 객체 |
radio |
radio 객체 |
reset |
reset 객체 |
select |
select 객체 |
submit |
submit 객체 |
target |
폼태그의 target 속성 |
text |
text box 객체 |
textarea |
textarea 객체 |
메소드 |
submit() |
폼 양식을 전송한다. |
reset() |
폼 양식을 초기화 한다. |
이벤트 |
onReset |
리셋 버튼을 누를 때 발생한다. |
onSubmit |
submit 버튼을 누를 때 발생한다. |
Submit 객체 |
|
속성 |
form |
상위 폼 객체 |
name |
name 속성 |
type |
type 속성 |
value |
value 속성 |
메소드 |
blur() |
포커스를 해제한다. |
click() |
버튼을 클릭한다. |
focus() |
포커스를 준다. |
이벤트 |
onBlur |
포커스가 벗어날 때 발생한다. |
onClick |
클릭했을 떄 발생한다. |
onFocus |
포커스가 설정되었을 때 발생한다. |
Text 객체 |
|
속성 |
defaultValue |
textbox의 초기 문자열 |
form |
상위 폼 객체 |
name |
name 속성 |
type |
type 속성 |
value |
value 속성 |
메소드 |
blur() |
포커스를 해제한다. |
select() |
텍스트박스 입력란의 문자열을 선택한다. |
focus() |
포커스를 준다. |
이벤트 |
onBlur |
포커스를 벗어날 때 발생한다. |
onChange |
내용이 바뀔 때 발생한다. |
onFocus |
포커스가 설정되었을 때 발생한다. |
onSelect |
입력 필드를 클릭하거나 선택했을 때 발생한다. |
Textarea 객체 |
|
속성 |
defaultValue |
초기 문자열 |
form |
상위 폼 객체 |
name |
name 속성 |
type |
type 속성 |
value |
value 속성 |
메소드 |
blur() |
포커스를 해제한다. |
select() |
textarea 입력란의 문자열을 선택한다. |
focus() |
포커스를 준다. |
Select 객체 |
|
속성 |
form |
상위 폼객체 |
length |
option의 수 |
name |
name 속성 |
options |
option 객체 |
selectedindex |
선택된 항목의 index |
type |
type속성(select유형) |
메소드 |
blur() |
포커스를 해제한다. |
focus() |
포커스를 준다. |
이벤트 |
onBlur |
포커스를 벗어날 때 발생한다. |
onChange |
내용이 바뀔 때 발생한다. |
onFocus |
포커스가 설정되었을 때 발생한다. |
Option 객체 |
|
속성 |
defaultSelected |
기본값으로 선택된 항목(true/false) |
index |
현재 옵션의 인덱스 |
selected |
선택된 상태(true/false) |
text |
(option)다음에 오는 문자열 |
vlaue |
value 속성 |
Hidden 객체 |
|
속성 |
form |
상위 폼객체 |
name |
name 속성 |
type |
type 속성 |
value |
value 속성 |
Reset 객체 |
|
속성 |
form |
상위 폼 객체 |
name |
name속성 |
type |
type 속성 |
value |
value 속성 |
Reset 객체 |
|
속성 |
form |
상위 폼 객체 |
name |
name 속성 |
type |
type 속성 |
value |
value 속성 |
메소드 |
blur() |
포커스를 해제한다. |
click() |
버튼을 클릭한다. |
focus() |
포커스를 준다. |
이벤트 |
onBlur |
포커스를 벗어날 때 발생한다. |
onClick |
클릭했을 때 발생한다. |
onFocus |
포커스가 설정되었을 때 발생한다. |
Radio 객체 |
|
속성 |
checked |
체크되어 있는지 여부(true/false) |
defaultChecked |
기본값으로 체크되어 있는지 여부(true/false) |
form |
상위 폼 객체 |
length |
라디오 버튼의 개수 |
name |
name 속성 |
type |
type 속성 |
value |
value 속성 |
메소드 |
blur() |
포커스를 해제한다. |
click() |
버튼을 클릭한다. |
focus() |
포커스를 준다. |
이벤트 |
onBlur |
포커스가 벗어날 때 발생한다. |
onClick |
클릭했을 때 발생한다. |
onFocus |
포커스가 설정되었을 때 발생한다. |
배열(Array) 객체 |
|
속성 |
length |
배열의 길이 정보를 담고 있다. |
메소드 |
join(문자열) |
배열에 들어있는 문자열을 결합한다. |
reverse() |
배열의 순서를 바꾸어 준다. |
sort(compareFunction) |
배열을 정렬한다 |
slice(처음,끝) |
배열의 일부를 새로운 배열로 만든다. |
concat(배열객체명) |
두 개의 배열을 합쳐서 하나의 배열로 만든다. |
String 객체 |
|
속성 |
length |
문자열의 길이 |
문자열 |
charAt(인덱스) |
[인덱스]위치의 문자를 알아낸다. |
charCodeAt(인덱스) |
[인덱스]를 이용하여 문자열의
ISO Latin~1 값을 알아낸다. |
concat |
한 문장에[문자열]을 추가하여
새로운 문장을 만들어 준다. |
fromCharCode(번호) |
ISO Latin~1 값에 해당하는
문자를 알아낸다. |
처리 |
indexOf(문자열) |
문장 중에서 찾는 [문자열]의
인덱스 위치를 알아낸다. |
IastIndexOf(문자열) |
문장 중에서 찾는 [문자열]의
마지막 인덱스 위치를 알아낸다. |
slice(인덱스1,2) |
[인덱스1][인덱스2]사이의
문자열을 문장 중에서 추출한다. |
메소드 |
split(구분문자 개수) |
문자열에서 (구분문자)를
이용하여 (개수)만큼 문장을 나눈다. |
substr(시작인덱스 길이) |
문자열의[시작인덱스] 위치에서부터
길이까지의 문장을 추출한다. |
substring(인덱스1,2) |
[인덱스1]에서[인덱스2]사이의
문자열을 문장 중에서 추출한다. |
Date 객체 |
|
getYear()/setYear() |
연도 표시/설정 |
getMonth()/setMonth() |
월(0-11)표시/설정 |
getDate()/setDate() |
일(1-31)표시/설정 |
getDay()/setDay() |
요일(0-6)표시/설정 |
getHours()/setHours() |
시(0-23)표시/설정 |
getMinutes()/setMinutes() |
분(0-59)표시/설정 |
getSeconds()/setSeconds() |
초(0-59)표시/설정 |
getTimes()/setTimes() |
기준시(1970년1월1일00:00:00)를 기준으로 시간표시 |
toSting() |
날짜와 시간을 문자열로 변환 |
toLocaleString() |
날짜와 시간을 지역시간 문자열로 변환 |
toGMTString() |
날짜와 시간을 GMT 문자열로 변환 |
getTimezoneOffse() |
GMT와 지역 시간의 차이을 분 단위로 표시 |
getFullYear()/setFullyear() |
연도수를 4자리수로 표시/설정 |