このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

HTMLFormElement: enctype プロパティ

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。

HTMLFormElement.enctype プロパティは、サーバーにフォームを送信するために使用されるコンテンツの MIME タイプを指定します。使用可能な値は以下の通りです。

  • application/x-www-form-urlencoded: 初期値(既定値)です。
  • multipart/form-data: <input> 要素にファイルデータをアップロードできるようにする型。
  • text/plain: 形式があいまいで、人間が読み取り可能なコンテンツであり、コンピューターで確実に解釈できるとは限りません。

この値は formenctype 属性を <button> または <input> 要素に指定することで上書きすることができます。

文字列です。

js
form.enctype = "application/x-www-form-urlencoded";

仕様書

仕様書
HTML
# dom-fs-enctype

ブラウザーの互換性