我如何在node.js中获取id的元素

时间:2016-03-05 21:49:38

标签: javascript node.js html5

如何在node.js中获取元素ID:<input type="number" name="1" id="cant1" style="width:60px;" required/>? 实际上我有这个:var cant = req.param("cant1");但是我得到了名字的输入,我需要id。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

ID仅用于客户端。该名称用于生成发送到服务器的表单数据。

如果您需要ID,那么您需要以某种方式在表单数据中对其进行编码。可能的方法包括:

  • 只需将该值用作name而不是1
  • 使用JavaScript在名称之上复制ID值或在提交表单时复制值
  • 生成一组隐藏的输入,用于映射名称和ID值(例如<input name="the_id_for_1" value="cant1">
  • 在JSON中生成一些复杂的数据结构,并使用Ajax发布,而不是使用常规表单提交