Node.js 具有空值的相同属性

Node.js 具有空值的相同属性,node.js,express,Node.js,Express,如果值为空,如何获取字段值 <tr> <td><input type="text" name="name"></td> <td><input type="text" name="remarks"></td> </tr> <tr> <td><input type="text" name="name"><

如果值为空,如何获取字段值

    <tr>
      <td><input type="text" name="name"></td>
      <td><input type="text" name="remarks"></td>
    </tr>
    <tr>
      <td><input type="text" name="name"></td>
      <td><input type="text" name="remarks"></td>
    </tr>
我怎样才能得到这个:

{name: [ 'Kelvin', '' ],
remarks: [ '', 'help me' ]}
这样我就知道第二个name属性和第一个备注在执行循环时是空的


更新:


我发现的问题是由于enctype=“multipart/form data”表单和express multer。

您可以将输入数组设置为
name=“name[]”和
name=“comments[]”中的数组。这不管用吗?我试过了,它给了我同样的结果。
{name: [ 'Kelvin', '' ],
remarks: [ '', 'help me' ]}