Thuộc tính formEnctype của Button

Định nghĩa và cách sử dụng

formEnctype Cài đặt hoặc trả về thuộc tính Thuộc tính formenctype của nó.

Thuộc tính formenctype quy định cách mã hóa dữ liệu biểu mẫu trước khi gửi đến máy chủ. Thuộc tính này thay thế giá trị của thuộc tính Thuộc tính enctype.

Thuộc tính formenctype chỉ được sử dụng cho nút có type="submit".

Ghi chú:Thuộc tính formenctype Là thuộc tính mới của phần tử <button> trong HTML5.

Mô hình

Ví dụ 1

Trả về cách mã hóa dữ liệu biểu mẫu trước khi gửi đến máy chủ:

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

Thử ngay

Ví dụ 2

Thay đổi giá trị thuộc tính formenctype của nút từ "text/plain" thành "application/x-www-form-urlencoded":

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

Thử ngay

Ví dụ 3

Một ví dụ khác để trả về thuộc tính formEnctype:

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

Thử ngay

Cú pháp

Trả về thuộc tính formEnctype:

buttonObject.formEnctype

Đặt thuộc tính formEnctype:

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

Giá trị thuộc tính

Giá trị Mô tả
application/x-www-form-urlencoded Tất cả các ký tự đều được mã hóa trước khi gửi (mặc định).
multipart/form-data Không mã hóa ký tự. Khi bạn sử dụng biểu mẫu có thành phần tải lên tệp, giá trị này là bắt buộc.
text/plain Chuyển đổi khoảng trống thành ký tự "+", nhưng không mã hóa ký tự đặc biệt.

Chi tiết kỹ thuật

Giá trị trả về: Giá trị chuỗi, biểu thị loại nội dung được gửi lên máy chủ để submit biểu mẫu.

Hỗ trợ trình duyệt

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Hỗ trợ 10.0 Hỗ trợ Hỗ trợ Hỗ trợ

Trang liên quan

Hướng dẫn HTML:Thuộc tính formenctype của HTML <button>