我只是想获得具有以下名称的输入:name [],然后将带有值的此类输入(name [])附加到formdata上。 P.D.对不起,我的英语不好,这不是我的母语。
<input name="name[]" type="text" value="1"></input>
<input name="name[]" type="text" value="2"></input>
<input name="name[]" type="text" value=""></input>
在这种情况下,仅用于形成表单数据的第一和第二输入 名称[] = 1,2
答案 0 :(得分:0)
您可以使用querySelectorAll()
检索给定的输入:
console.log(Array.from(document.querySelectorAll(`input[name='name[]']`)));
<input name="name[]" type="text" value="1"></input>
<input name="name[]" type="text" value="2"></input>
<input name="name[]" type="text" value=""></input>