FormData.has()

La méthode has() de l'interface FormData renvoie un booléen indiquant si un objet FormData contient une certaine clé.

Note : Cette méthode est disponible dans les Web Workers.

Syntaxe

formData.has(name);

Paramètres

name
Un USVString représentant le nom de la clé que vous voulez tester.

Retours

Un Boolean.

Exemple

La ligne suivante crée un objet FormData vide :

var formData = new FormData();

L'extrait suivant montre les résultats des tests effectués pour vérifier l'existence d'un username dans l'objet FormData, avant et après avoir ajouté une valeur username avec FormData.append :

formData.has('username'); // Retourne false
formData.append('username', 'Chris');
formData.has('username'); // Retourne true

Spécifications

Spécification Statut Commentaire
XMLHttpRequest
La définition de 'has()' dans cette spécification.
Standard évolutif

Compatibilité des navigateurs

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
hasChrome Support complet 50Edge Support complet 18Firefox Support complet 39IE Aucun support NonOpera Support complet OuiSafari Support complet 11WebView Android Support complet OuiChrome Android Support complet 50Firefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Aucun support NonSamsung Internet Android Support complet 5.0

Légende

Support complet  
Support complet
Aucun support  
Aucun support

Voir aussi