【发布时间】:2016-11-02 07:28:07
【问题描述】:
我正在尝试通过 GET 请求将 HTML 表单元素值传递到 node.js 文件中。
我该怎么做?
我在 POST 请求中找到了类似的示例,但我需要在这里单独使用 GET 请求。 HTML 表单值是我将用于在数据库中搜索的搜索字符串。
app.get('/search', function (req, res){
res.sendfile('./views/search.html');
console.log(req.body.denomination);
user.find({denomination: req.params.denomination}, function (err, docs) {
res.render('index', {users: docs});
});
});
<form action="/search" method="get">
<label for="denomination">Denomination</label><br>
<input type="text" name="denomination"><br>
<button type="button" class="btn btn-primary btn-lg" onclick="like(this)">submit</button>
</form>
【问题讨论】:
标签: node.js get request query-string