您可以传递
<form>到
FormData(),迭代键,
FormData实例的值对,将每个键和值设置为对象的属性和值
let form = document.forms["test"];let fd = new FormData(form);let data = {};for (let [key, prop] of fd) { data[key] = prop;}data = JSON.stringify(data, null, 2);console.log(data);<form name='test'> <input type='text' name='login' value="a login"> <input type='email' name='email' value="a email"></form>


