Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnologia Web para desenvolvedores
  2. APIs da Web
  3. FormData
  4. FormData()

Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.

View in EnglishAlways switch to English

FormData()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julho de 2015⁩.

Nota: This feature is available inWeb Workers.

OFormData() construtor cria um novo objetoFormData.

Nota:Este recurso está disponível emWeb Workers.

Sintaxe

js
var formData = new FormData(form);

Parâmetros

formOptional

Um elemento HTML<form> — quando especifico, o objetoFormData será preenchido com as chaves/valores atuais do formulário usando a propriedadename de cada elemento para as chaves e seu valor enviado para os valores. Também condificará conteúdo de entrada do arquivo.

Exemplo

A linha a seguir cria um objeto FormData vázio:

js
var formData = new FormData(); // Currently empty

Você poderia adicionar uma chave/valor usandoFormData.append:

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

Ou você pode especificicar o opcionalform argument ao criar o objetoFormData, para o popular com valores de forma especifica:

html
<form name="myForm">  <div>    <label for="username">Enter name:</label>    <input type="text" name="username" />  </div>  <div>    <label for="useracc">Enter account number:</label>    <input type="text" name="useracc" />  </div>  <div>    <label for="userfile">Upload file:</label>    <input type="file" name="userfile" />  </div>  <input type="submit" value="Submit!" /></form>

Nota:Todos os elementos de entrada têm um atributo 'name'. Para que possa acessar seus valores mais tarde.

js
var myForm = document.getElementById("myForm");formData = new FormData(myForm);

Especificações

Specification
XMLHttpRequest
# dom-formdata

Compatibilidade com navegadores

Veja também

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp