Button formEnctype 속성
정의와 사용법
formEnctype
속성 설정 또는 반환 formenctype 속성 값을 대체합니다.
formenctype 속성은 양식 데이터가 서버로 전송 전에 어떻게 인코딩되어야 할지 정의합니다. 이 속성은 양식의 enctype 속성.
formenctype 속성은 type="submit"의 버튼에만 사용됩니다.
주의사항:formenctype 속성 HTML5에서 <button> 요소의 새로운 속성입니다.
인스턴스
예제 1
서버로 전송 전 양식 데이터가 어떻게 인코딩되어야 할지 반환합니다:
var x = document.getElementById("myBtn").formEnctype;
예제 2
버튼의 formenctype 속성 값을 "text/plain"에서 "application/x-www-form-urlencoded"으로 변경합니다:
document.getElementById("myBtn").formEnctype = "application/x-www-form-urlencoded";
예제 3
formEnctype 속성 반환하는 다른 예제:
var x = document.getElementById("myBtn").formEnctype;
문법
formEnctype 속성 반환:
buttonObject.formEnctype
formEnctype 속성 설정:
buttonObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
속성 값
값 | 설명 |
---|---|
application/x-www-form-urlencoded | 전송 전에 모든 문자가 인코딩됩니다. (기본 설정) |
multipart/form-data | 문자를 인코딩하지 않습니다. 파일 업로드 컨트롤을 가진 양식을 사용할 때, 이 값은 필수입니다. |
text/plain | 공백은 "+" 기호로 변환되지만, 특수 문자는 인코딩되지 않습니다. |
기술 세부 사항
반환 값: | 서버에 제출할 내용의 타입을 나타내는 문자열 값. |
---|
브라우저 지원
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 10.0 | 지원 | 지원 | 지원 |
관련 페이지
HTML 참조 설명서:HTML <button> formenctype 속성