获取1个对象中的所有表单值和键

时间:2018-03-24 22:54:06

标签: javascript

我想获得一个包含所有具有名称的表单元素的对象。因此,属性name应该是键,属性value应该是值。

我尝试使用以下代码,但它返回一个空对象。

var form = document.getElementById('myForm');
var formData = new FormData(form);
console.log(formData);
<form id="myForm" name="myForm">
  <div>
    <label for="username">Enter name:</label>
    <input type="text" id="username" name="username" value="My Name">
  </div>
  <div>
    <label for="useracc">Enter account number:</label>
    <input type="text" id="useracc" name="useracc" value="24">
  </div>
  <div>
    <label for="userfile">Upload file:</label>
    <input type="file" id="userfile" name="userfile">
  </div>
<input type="submit" value="Submit!">
</form>

0 个答案:

没有答案