Javascript 在node.js中获取动态请求参数
如果我有下面这样的动态DOM,如何构造一个数组Javascript 在node.js中获取动态请求参数,javascript,node.js,express,Javascript,Node.js,Express,如果我有下面这样的动态DOM,如何构造一个数组 <input type="hidden" name="file1" value="1.jpg"> <input type="hidden" name="file2" value="2.jpg"> <input type="hidden" name="file3" value="3.jpg"> <input type="hidden" name="file4" value="4.jpg"> .. ..
<input type="hidden" name="file1" value="1.jpg">
<input type="hidden" name="file2" value="2.jpg">
<input type="hidden" name="file3" value="3.jpg">
<input type="hidden" name="file4" value="4.jpg">
..
..
and so on
..
..
等等
一种方法是保存一个计算文件长度的输入,比如req.body.number\u of_file
,然后我可以循环使用它
有什么替代方法吗?如果您的输入是一致且连续的编号,如您的示例所示,我会选择:
<input type="hidden" name="files" value="4"> <!-- or 5, 6, 42, etc. -->
否则,请尝试将输入作为输入数组的一部分:
<input type="hidden" name="files[]" value="1.jpg">
<input type="hidden" name="files[]" value="2.jpg">
<input type="hidden" name="files[]" value="3.jpg">
<input type="hidden" name="files[]" value="4.jpg">
Node.js不支持输入数组;下面是另一个问题和一些提示: