--- title: FormData.get() slug: Web/API/FormData/get translation_of: Web/API/FormData/get ---

{{APIRef("XMLHttpRequest")}}

{{domxref("FormData")}}的get()方法用于返回FormData对象中和指定的键关联的第一个值,如果你想要返回和指定键关联的全部值,那么可以使用{{domxref("FormData.getAll()","getAll()")}}方法。

注意: 该方法在Web Workers中有效。

语法

formData.get(name);

参数

name
将要获取值的键名。

返回值

包含值的{{domxref("FormDataEntryValue")}}。

例子

下面的代码创建一个FormData对象:

var formData = new FormData();

使用{{domxref("FormData.append")}}方法添加两个数据:

formData.append('username', 'Chris');
formData.append('username', 'Bob');

接下来使用get()来回去第一个和"username"关联的值:

formData.get('username'); // Returns "Chris"

规范

规范 状态 备注
{{SpecName('XMLHttpRequest','#dom-formdata-get','get()')}} {{Spec2('XMLHttpRequest')}}  

浏览器兼容性

{{CompatibilityTable}}
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support {{CompatChrome(50.0)}} {{CompatGeckoDesktop('39.0')}} {{CompatNo}} {{CompatVersionUnknown}} {{CompatNo}}
Available in web workers {{CompatChrome(50.0)}} {{CompatGeckoDesktop('39.0')}} {{CompatNo}} {{CompatVersionUnknown}} {{CompatNo}}
Feature Android Android Webview Firefox Mobile (Gecko) Firefox OS (Gecko) IE Mobile Opera Mobile Safari Mobile Chrome for Android
Basic support {{CompatNo}} {{CompatChrome(50.0)}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatNo}}

{{CompatVersionUnknown}}

{{CompatNo}} {{CompatChrome(50.0)}}
Available in web workers {{CompatNo}} {{CompatChrome(50.0)}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatNo}} {{CompatVersionUnknown}} {{CompatNo}} {{CompatChrome(50.0)}}

相关链接