在Node.js/Express中获取选择标签选项索引

Get Select Tag option Index in Node.js/Express

本文关键字:选择 标签 选项 索引 获取 Node js Express      更新时间:2023-09-26

在Node.js/Express中使用表单提交POST请求时

<select name="selectname">
  <option value="value1">Value 1</option> 
  <option value="value2" selected>Value 2</option>
  <option value="value3">Value 3</option>
</select>

传递给req.body.selectname的值是"值2"——然而,有一种方法告诉表单传递值"value2"代替?

编辑:

value2 发送的缺省值。如果您的值属性没有正确设置,您可能会得到"Value 2",例如:

<select name="selectname">
  <option>Value 1</option> 
  <option selected>Value 2</option>
  <option>Value 3</option>
</select>

当我提交请求时,我收到的是"Value 2"——而不是"value2"。

我只接收到"值2",因为我有

<option selected> Value 2</option> 

代替

<option value="value2" selected> Value 2</option>
相关文章: