Javascript

Javascript DOM 객체 3 - Javascript

ssu_jo 2021. 2. 11. 19:23
728x90

2021/02/01 - [IT국비교육] - Index Javascript

2021/02/11 - [IT국비교육/Javascript] - Javascript DOM 객체 2 - Javascript

10. FileUpload 객체

<input type=“file” ~> 관리하는 객체, 파일 입력 상자 태그를 관리하는 객체입니다.

- 객체 생성 방법
객체를 생성하지 않고 사용합니다.

- 속성변수 호출 방법

document.Form태그Name값.FileUpload태그Name값.속성변수


- 메소드 호출 방법

document.Form태그Name값.FileUpload태그Name값.메소드(~)


- 속성변수 종류

속성변수 이름 설명
value 파일 입력 상자에 출력된 문자열이 저장
※ 보안상 문자열을 새로 설정할 수는 없음

 

11. Radio 객체

<input type=“radio” ~>를 관리하는 객체로, 라디오 단추 태그를 관리하는 객체입니다.
※ 같은 이름의 radio 태그는 보통 2개 이상 나옵니다.(1개이면 선택한 후 풀 수 없기 때문)

- 객체 생성 방법
객체를 생성하지 않고 사용합니다.

- 속성변수 호출 방법

document.Form태그Name값.Radio태그Name값[n].속성변수


- 메소드 호출 방법

document.Form태그Name값.Radio태그Name값[n].메소드(~)


- 속성변수 종류

속성변수 이름 설명
value 체크된 라디로 버튼의 value 속성값이 저장되어 있음
length 같은 name으로 그룹화 된 radio 양식의 개수가 저장되어 있음
※ radion 양식의 개수가 1개이면 length에 undefined를 저장
checked 체크 여부 정보가 저장되어 있음
체크되어 있으면 true, 아니면 false 저장
defaultChecked 디폴트 체크 여부 정보가 저장되어 있음
체크되어 있으면 true, 아니면 false 저장


- 메소드 종류

메소드 이름 설명
click() radio 단추를 선택 혹은 해제시킴

 

12. Checkbox 객체

<input type=“checkbox” ~>를 관리하는 객체로, 체크 상자 태그를 관리하는 객체입니다.
※ 같은 이름의 checkbox 태그는 1개 이상 나올 수 있습니다.

- 객체 생성 방법
객체를 생성하지 않고 사용합니다.

- 속성변수 호출 방법

checkbox 태그가 1개 이상일 경우
document.Form태그Name값.Checkbox태그Name값.속성변수

checkbox 태그가 2개 이상일 경우
document.Form태그Name값.Checkbox태그Name값[n].속성변수 


- 메소드 호출 방법

checkbox 태그가 1개 이상일 경우
document.Form태그Name값.Checkbox태그Name값.메소드(~)

checkbox 태그가 2개 이상일 경우
document.Form태그Name값.Checkbox태그Name값[n].메소드(~)


- 속성변수 종류

속성변수 이름 설명
value 체크된 checkbox의 value 속성값이 저장되어 있음
length 같은 name 속성값으로 그룹화된 checkbox 양식의 개수가 저장되어 있음
※ checkbox 양식의 개수가 1개이면 length에 undefined를 저장
checked 체크 여부 정보가 저장되어 있음
체크되어 있으면 true, 아니면 false 저장
defaultChecked 디폴트 체크 여부 정보가 저장되어 있음
체크되어 있으면 true, 아니면 false 저장


- 메소드 종류

메소드 이름 설명
click() checkbox 단추를 선택 혹은 해제시킴

 

13. Select 객체

<select ~>를 관리하는 객체로, 목록 상자 태그를 관리하는 객체입니다.

- 객체 생성 방법
객체를 생성하지 않고 사용합니다.

- 속성변수 호출 방법

document.Form태그Name값.Select태그Name값.속성변수


- 메소드 호출 방법

document.Form태그Name값.Select태그Name값.메소드(~) 


- 속성변수 종류

속성변수 이름 설명
value 선택한 목록에 해당하는 option 태그 안의 value 속성값이 저장되어 있음
options Option 객체들을 저장한 Array 객체의 참조변수
selectedIndex 목록상자에서 선택된 목록의 인덱스 번호를 저장
size 목록상자의 펼쳐진 개수가 저장되어 있음
multiple 다중 선택 가능 여부가 저장되어 있음
다중 선택 가능하면 true, 아니면 false


- 메소드 종류

메소드 이름 설명
focus() 포커스를 들여 놓음
blur() 포커스를 제거함


14. Option 객체

<select ~> 안에 삽입되는 option 태그를 관리하는 객체, select 태그 안의 목록을 관리하는 객체입니다.

- 객체 생성 방법
객체를 생성하지 않고 사용합니다.

- 속성변수 호출 방법

document.Form태그Name값.Select태그Name값.options[index].속성변수


- 속성변수 종류

속성변수 이름 설명
text <option>와 </option> 안에 저장된 문자열
value option 태그 안의 속성값 value가 저장되어 있음
selected 선택 여부가 저장되어 있음
true or false
What is Radio Tag in Javascript How to use Radio Tag in Javascript What is Checkbox Tag in Javascript How to use Checkbox Tag in Javascript What is Select Tag in Javascript How to use Select Tag in Javascript
728x90
LIST