--- title: FormData.getAll() slug: Web/API/FormData/getAll tags: - API - FormData - Méthode - Reference - XHR - XMLHttpRequest - getAll translation_of: Web/API/FormData/getAll ---
{{APIRef("XMLHttpRequest")}}
La méthode getAll() de l'interface {{domxref("FormData")}} renvoie toutes les valeurs associées à une clé donnée à partir d'un objet FormData.
Note : Cette méthode est disponible dans les Web Workers.
formData.getAll(name);
nameUn tableau de {{domxref("FormDataEntryValue")}} dont la clé correspond à la valeur passée dans le paramètre name. Si la clé n'existe pas, la méthode renvoie une liste vide.
La ligne suivante crée un objet FormData vide :
var formData = new FormData();
Si nous ajoutons deux valeurs username en utilisant {{domxref("FormData.append")}} :
formData.append('username', 'Chris');
formData.append('username', 'Bob');
La fonction getAll() suivante va retourner chaque valeurs de username dans un tableau :
formData.getAll('username'); // Returns ["Chris", "Bob"]
| Spécification | Statut | Commentaire |
|---|---|---|
| {{SpecName('XMLHttpRequest','#dom-formdata-getall','getAll()')}} | {{Spec2('XMLHttpRequest')}} |
{{Compat("api.FormData.getAll")}}