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 | 지원 | 지원 | 지원 |