我是html,Jquery,express和Javascript的新手
在express中,我有这个console.log(req.body.salty),这只有在我的html表格中有一个带有name =" salty"的输入标签时才有效。我可以看到我输入的价值。
有没有办法做同样的事情,但用div而不是输入标签?任何提示将不胜感激!谢谢!
答案 0 :(得分:0)
不准确。 request
是基于HTTP规范根据浏览器发送的HTTP请求构建的。该规范说,您可以从客户端向服务器发送几种类型的内容,但结果是默认情况下唯一的内容是从表单字段发送的内容。您可以使用JavaScript从页面上的其他位置获取内容并将其放入(例如)隐藏的表单元素中,或者发送自定义的HTTP请求(例如,通过Ajax)。但总的来说,如果您正在使用的只是一个HTML页面,而且它本身可以发送管道的任何内容,那就是'某些东西。将是命名表单字段中的任何内容。