是否可以在sinle JavaScript文件中创建多个FormData()实例

是否可以在sinle JavaScript文件中创建多个FormData()实例,javascript,Javascript,我有两个文件上传控制(多个文件上传)在一个页面。 我需要为FormData()创建两个对象,如 dataone=新表单数据()//这是一个文件上载控件 datatwo=新的FormData();这是另一个文件上载控件 您可以创建一个函数并在参数中发送表单id,然后返回一个新表单数据: function frmData(frm){ return new FormData(frm); } 现在可以像这样使用: var frm1 = document.querySelector("#frm1

我有两个文件上传控制(多个文件上传)在一个页面。 我需要为FormData()创建两个对象,如

dataone=新表单数据()//这是一个文件上载控件 datatwo=新的FormData();这是另一个文件上载控件


您可以创建一个函数并在参数中发送表单id,然后返回一个新表单数据:

function frmData(frm){
    return new FormData(frm);
}
现在可以像这样使用:

var frm1 = document.querySelector("#frm1"),
       frm2 = document.querySelector("#frm2"),
       frmdata1 = frmData(frm1),
       frmdata2 = frmData(frm2);

你能发布你尝试过的东西吗?有没有错误?