--- title: FormData.has() slug: Web/API/FormData/has tags: - API - FormData - Referencia - XHR - XMLHttlRequest - has - metodo translation_of: Web/API/FormData/has ---

{{APIRef("XMLHttpRequest")}}

O método has() da interface {{domxref("FormData")}} retorna um booleano declarando se o objeto FormData contém uma certa chave.

Note: This method is available in Web Workers.

Sintaxe

formData.has(name);

Parâmetros

name
Uma {{domxref("USVString")}} que representa o nome da chave que você que testar.

Retorna

Um {{domxref("Boolean")}}.

Exemplo

A linha a seguir cria um objeto FormData vazio:

var formData = new FormData();

O trecho a seguir mostra os resultados de testar a existência de username no objeto FormData, antes e depois de acrescentar um valor de username no objeto usando {{domxref("FormData.append")}}:

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

Especificações

Especificação Status Comentário
{{SpecName('XMLHttpRequest','#dom-formdata-has','has()')}} {{Spec2('XMLHttpRequest')}}

Compatibilidade de navegador

{{Compat("api.FormData.has")}}

Veja também