私はnode.jsの基本を学び、フレームワークを表現しています。 私は2つのボタンを持つ単純なページがあります。どのボタンが押されたかを知る方法は?
<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
方法を参照してくださいボタンの名前にアクセスできますか?
する
req.body.butt
/
ニーズにする必要がありますか? http://stackoverflow.com/questions/28455284/how-to-know-which-submit-button-was-pressed-in-node-js –私がそれを得るならば、シャイアしないでください。だから私は1つのフォームで2つのボタンを使用することはできませんし、ちょうどそれらに書かれたものを読む? – wiwo
あなたがあなたのボタンに "butt1"と "butt2"という名前を付けたので、私がこれを賞賛した理由の60%。 –