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;
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";
Ví dụ 3
Một ví dụ khác để trả về thuộc tính formEnctype:
var x = document.getElementById("myBtn").formEnctype;
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>