2014-12-03 85 views
0

我是新来的HTML,jQuery的,快递,和Javascript请问express中的req.body是否可以从div标签中获取值而不是输入标签?

在快递,我有这样的console.log(req.body.salty),这仅适用时,我有我的html中有一个输入的表单名称=“咸”的标签。我可以看到我输入的值。

有没有办法做同样的事情,但用div而不是输入标签?任何提示将不胜感激!谢谢!

+0

@ hidden_​​4003你可以给我一个我可以阅读的资源。我一直在尝试搜索我似乎无法找到资源。 – Joe 2014-12-03 19:37:28

+0

所以你使用expressjs框架,你没有阅读框架的文档?它位于http://expressjs.com/ – 2014-12-04 17:24:30

回答

0

不准确。 request基于HTTP规范基于浏览器发送的HTTP请求而构建。该规范说,有几种类型的内容可以从客户端发送到服务器,但结果是,默认情况下,唯一的内容是从表单字段发送的内容。您可以使用JavaScript从页面的其他位置获取内容,并将其放入(例如)隐藏的表单元素中,或者发送定制的HTTP请求(例如,通过Ajax)。但总的来说,如果你正在使用的只是一个HTML页面,并且它可以本地发送管道,那么'某些'将是命名表单域中的任何内容。

+0

技术上的请求也可以通过不是HTTP的websocket。 – 2014-12-04 17:25:50

+0

不在Express中,这是他的问题所在。 – Paul 2014-12-04 17:33:02

相关问题