【发布时间】:2015-11-13 23:04:58
【问题描述】:
我正在学习 node.js 和 express 框架的基础知识。 我有一个带有两个按钮的简单页面:
<form action="/home2" method="post">
<button name="butt1">butt1</button>
<button name="butt2">butt2</button>
</form>
我想在控制台中查看按下了哪个按钮:
router.post('/', function(req, res, next) {
console.log(req.body.name);
res.render('home2', { title: 'post' });
});
在我刚刚看到的控制台中
undefined
如何访问按钮的名称?
【问题讨论】:
-
如果我明白了,那就不是 shire。所以我不能在一种形式中使用两个按钮,然后只阅读上面写的内容?
-
60% 我赞成这个的原因是因为您将按钮命名为“butt1”和“butt2”。
-
这里还有
console.log(req.body.name),你还没有名称为name的字段。
标签: javascript node.js button express body-parser