JNB
rss

skin by 이글루스

자바스크립트

form개체의 유형 06.10.03 17:31

Form 객체

<form name=myform> 태그에 의해 생성되는 입력양식에 관한 객체입니다.

사용형식

document.form_name
document.form_name.속성
document.form_name.메소드
document.form_name.onsubmit
document.form_name.onreset
<FORM ... onSubmit="이벤트핸들러"...>
<FORM ... onResett="이벤트핸들러"...>
document.forms[form_number]

    

하위 객체의 형태는 다음과 같습니다.

  

객체 모양

설명

<input type="text" name="formtext1">

<input type="password" name="formtext2">

<input type="file" name="formtext3">

<textarea name="formtextarea1" rows="3"></textarea>

<input type="checkbox" name="formcheckbox1">

<input type="radio" name="formradio1">

<select name="formselect1" size="1"> <option value="option 1">option 1</option> <option value="option 2">option 2</option> <option value="option 3">option 3</option> <option value="option 4">option 4</option> </select>

<input type="button" name="formbutton1" value="button">

<input type="submit" name="formbutton2">

<input type="reset" name="formbutton3">

<input type="image" name="formimage1" src="img.gif" width="30" height="22" border="0">


속성과 메소드

속성

action

폼이 제출될 URL을 지정하는 읽기/쓰기 문자열. action 속성에 의해 지정됩니다.

button

버튼 객체

checkbox

체크박스 객체

elements[]

폼의 하위 객체로 폼에 나타나는 입력 요소들의 배열

elements.length

element[] 배열에 있는 항목들의 갯수

encoding

폼 데이터에 사용될 인코딩 메소드를 지정하는 읽기/쓰기 문자열. ENCTYPE 속성을 통해 지정되며 가장 자주 사용되는 디폴트 인코딩으로 application/x-www-form-urlencoded" 이 있습니다.

fileupload

fileupload 객체

hidden

hidden 객체

length

폼에 있는 요소(엘리먼트)의 개수. elements.length 와 같습니다.

method

폼을 제출하는 방법을 지정하는 읽기/쓰기 문자열. get 또는 post 값을 가지며 method 속성에 의해 초기에 지정됩니다.

name

form 의 이름

password

password 객체

radio

radio 객체

reset

reset 객체

select

select 객체

submit

submit 객체

target

폼의 제출결과를 출력할 프레임이나 창의 이름을 지정하는 읽기/쓰기 문자열입니다. _top _self _blank 같은 특별한 이름들을 target 프로퍼티와 TARGET 속성에 의해 지정합니다.

text

text box 객체

textarea

textarea 객체

메소드

submit()

폼 양식을 전송합니다

reset()

폼 양식을 초기화 합니다


        

    
Copyright 1999-2018 Zeroboard / skin by JY