Input Submit formEnctype 속성

정의와 사용법

formEnctype 속성 설정 또는 제출 버튼의 formenctype 속성 값을 반환합니다.

HTML formenctype 속성은 서버에 제출할 때 양식 데이터를 어떻게 인코딩해야 할지 정의합니다 (method="post"을 가진 양식에만 적용됩니다).

formenctype 속성은 <form> 요소의 enctype 속성.

비고:formenctype 속성은 HTML5에서 type="submit"의 <input> 요소의 새 속성입니다.

다른 참조물:

HTML 참조 설명서:HTML <input> formenctype 속성

인스턴스

예제 1

양식 데이터를 서버에 제출하기 전에 어떻게 인코딩해야 할지 알아보세요:

var x = document.getElementById("mySubmit").formEnctype;

직접 시도해 보세요

예제 2

제출 버튼의 formenctype 속성 값을 "application/x-www-form-urlencoded"으로 변경합니다:

document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";

직접 시도해 보세요

문법

formEnctype 속성을 반환하십시오:

submitObject.formEnctype

formEnctype 속성을 설정하십시오:

submitObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"

속성 값

설명
application/x-www-form-urlencoded 기본 설정. 전송 전에 모든 문자가 인코딩됩니다. (공백은 "+" 기호로, 특수 문자는 ASCII HEX 값으로 변환됩니다.)
multipart/form-data 문자를 인코딩하지 않습니다. 파일 업로드 컨트롤이 있는 양식을 사용할 때, 이 값은 필수입니다.
text/plain 공백은 "+" 기호로 변환되지만, 특수 문자는 인코딩되지 않습니다.

기술 세부 사항

반환 값: 서버에 전송할 양식 내용 유형을 나타내는 문자열 값.

브라우저 지원

표에 나타난 숫자는 이 속성을 최초로 완전히 지원하는 브라우저 버전입니다.

크롬 에지 파이어폭스 사파리 오페라
크롬 에지 파이어폭스 사파리 오페라
지원 10.0 지원 지원 지원