FormData: getAll() 方法

Baseline 已廣泛支援

此特性已成熟穩定,適用於多種裝置和瀏覽器版本。自 2018 年 10 月起,它已在各瀏覽器中可用。

注意:此功能在 Web Workers 中可用。

FormData 介面的 getAll() 方法返回 FormData 物件中與給定鍵關聯的所有值。

語法

js
getAll(name)

引數

name

一個字串,表示要檢索的鍵的名稱。

返回值

一個值陣列,其鍵與指定的 name 匹配。否則,返回一個空列表。

示例

如果我們使用 append()FormData 新增兩個 username

js
formData.append("username", "Chris");
formData.append("username", "Bob");

以下 getAll() 方法將以陣列形式返回兩個 username

js
formData.getAll("username"); // Returns ["Chris", "Bob"]

規範

規範
XMLHttpRequest
# dom-formdata-getall

瀏覽器相容性

另見