req.param(" insert_your_html_id_here")从何处获取其价值?

时间:2016-09-01 01:55:51

标签: javascript html node.js express

我在POST的路由中有这些。

console.log(req.param("ntg_div_workshop_slot_monday_edit_input_time_start_1"));
console.log(req.param("workshop_number_latitude_register"));
  • 上面一行返回undefined。
  • 下面一行返回输入字段中的字符串。

我这是我上面各行代码的HTML代码。

<input
    class="
        form-control
        ntg-debug-dimension-height-px-45
    "
    id="ntg_div_workshop_slot_monday_edit_input_time_start_1"
    name="ntg_div_workshop_slot_monday_edit_input_time_start_1"
    placeholder="HHMM"
    type="number"
>
<input
    class="
        form-control
    "
    id="workshop_number_latitude_register"
    name="workshop_number_latitude_register"
    placeholder="Workshop Latitude."
    type="text"
>

虽然不是直接子项,但两个HTML代码都在<form></form>内。

我的意思是理想情况下两者都会返回输入中的值。但在我的情况下,只有#workshop_number_latitude_register返回值。出了什么问题?

0 个答案:

没有答案