FormDataEvent: FormDataEvent() コンストラクター
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2021年9月以降、すべてのブラウザーで利用可能です。
FormDataEvent() コンストラクターは、新しい FormDataEvent オブジェクトインスタンスを生成します。
構文
js
new FormDataEvent(type, formEventInit)
引数
type-
文字列で、このイベントの名前を表します。 大文字小文字を区別し、ブラウザーは常に
formdataに設定します。 options-
オブジェクトで、
Event()で定義されているプロパティに加え、以下のプロパティを持つことができます。formData-
FormDataEventに事前に入力するFormDataオブジェクトです。 これには、FormDataEvent.formDataプロパティを介してアクセスします。
返値
新しい FormDataEvent オブジェクトです。
例
js
const fd = new FormData();
fd.append("test", "test");
const fdEv = new FormDataEvent("formdata", { formData: fd });
for (const value of fdEv.formData.values()) {
console.log(value);
}
仕様書
| 仕様書 |
|---|
| HTML> # the-formdataevent-interface> |