随身笔记
随身笔记

nodejs表单请求和接受

nodejs 表单 get post

 

1,post

要接受到表单post传过来的数据要先安装

npm install --save body-parser

安装完成之后就能以req.body.name方式接受数据

 

 

HTML:

//index.ejs

<form action="/getpage?tijiao=ok" method="post">
  <input type="text" name="name" /> <br>
  <input type="text" name="pass" />
  <button type="submit">提交</button>
</form>

 

//getpage.ejs

<h1><%= user %></h1>
<h1><%= pass %></h1>

 

 

 

index.js

router.use(require('body-parser')());  //载入body-parser

router.post('/getpage', function(req, res) {  //请求的页面要使用post
  res.render('getpage', { user: req.body.name,pass:req.body.pass });
});

 

 

2,get

要接收表单get请求过来的数据

router.get('/getpage', function(req, res) { //请求的页面要使用post
 res.render('getpage', { user: req.query.name,pass:req.query.pass });
});

 

 

随身笔记

nodejs表单请求和接受
nodejs 表单 get post   1,post 要接受到表单post传过来的数据要先安装 npm install --save body-parser 安装完成之后就能以req.body.name方式接受数据   &n…
扫描二维码继续阅读
2015-11-19