<form> 태그 옵션/속성 정리

사용 예

<form action="표시할 웹 페이지 주소" name="form_name" method="GET">
...
</form>

 

태그 속성 설명
action : 서버 스크립트 파일명 작성 ex) action="http://localhost:8080/main.jsp"
name : 폼 이름 지정 ex) name="form_name"
method : 폼 전송방식 종류 : GET, POST

ex) method="POST"
target : 서버로 부터 받은 응답방식 지정 종류
_blank : 새로운 윈도우나 탭(tab)
_self : (기본값) 현재 프레임
_parent : 현재 프레임의 부모 프레임
_top : 현재 윈도우 전체

ex) target="_self"
enctype : 인코딩타입 * method 속성이 POST인 경우에만 사용 가능

종류
application/x-www-form-urlencoded : (기본값) 서버로 보내기전 모든 문자는 인코딩된다.
multipart/form-data : 모든 문자를 인코딩하지 않음(파일이나 이미지를 전송할 때 사용)
text/plain : 공백 문자(space)는 "+" 기호로 변환, 특수문자는 변환되지 않음

ex) enctype="multipart/form-data"
autocomplete : 자동완성 사용 여부 폼의 자동완성 기능 해제
input 태그가 포험되어 있는 form 태그에서 사용 가능
(input 태그에도 적용 가능)

off : 해제

ex) autocomplete="off"