입력 제출 formEnctype 속성
예시
양식 데이터를 서버에 제출하기 전에 어떻게 인코딩해야 하는지 알아보십시오.
var x = document.getElementById("mySubmit").formEnctype;
정의 및 사용
formEnctype 속성은 제출 버튼의 formenctype 속성 값을 설정하거나 반환합니다.
formenctype 속성은 양식 데이터를 서버에 제출할 때 인코딩하는 방법을 지정합니다(method="post"인 양식에만 해당).
formenctype 속성은 <form> 요소의 enctype 속성을 재정의합니다.
참고: formenctype 속성은 HTML5에서 type="submit"인 <input> 요소의 새로운 기능입니다.
브라우저 지원
Property | |||||
---|---|---|---|---|---|
formEnctype | Yes | 10.0 | Yes | Yes | Yes |
통사론
formEnctype 속성을 반환합니다.
submitObject.formEnctype
formEnctype 속성을 설정합니다.
submitObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
속성 값
Value | Description |
---|---|
application/x-www-form-urlencoded | Default. All characters are encoded before sent (spaces are converted to "+" symbols, and special characters are converted to ASCII HEX values) |
multipart/form-data | No characters are encoded. This value is required when you are using forms that have a file upload control |
text/plain | Spaces are converted to "+" symbols, but no special characters are encoded |
기술적 세부 사항
반환 값: | 서버에 양식을 제출하는 데 사용되는 콘텐츠 유형을 나타내는 문자열 |
---|
더 많은 예
예시
제출 버튼의 formenctype 속성 값을 "application/x-www-form-urlencoded"로 변경합니다.
document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";
관련 페이지
HTML 참조: HTML <input> 형식 유형 속성
❮ 제출 대상 입력