Nodejs下用submit提交表单提示cannot post错误的解决方法

2019-11-26,,,,

<span style="font-size:18px;"><form action="/registOK" method="get"> 
<p>用户名:<input type="text" id="userName" name="userName"></p> 
<p>密码:<input type="password" id="passWord" name="passWord"></p> 
<p><input type="submit" value="注册" id="zhuce"></p></form></span> 

我写的注册表单,用post请求提交到registOK页面,提交后提示cannot post错误。用的express模板引擎,代码如下:

app.get("/registOK",function (req,res,next) { 
res.render("registOK"); 
}); 

后来在网上查找发现,路由一般使用“get”就可以,但如果表单提交你指定了“post”,路由上也得加一条:

<span style="font-size:18px;">app.post("/registOK",function (req,res,next) { 
res.render("registOK"); 
});</span> 

ok!问题解决了!

您可能感兴趣的文章:

  • nodejs+mongodb aggregate级联查询操作示例
  • Node.js+ES6+dropload.js实现移动端下拉加载实例
  • node微信开发之获取access_token+自定义菜单
  • 详解nodejs微信公众号开发——6.自定义菜单
  • JavaScript NodeTree导航栏(菜单项JSON类型/自制)
  • nodejs 实现模拟form表单上传文件
  • Nodejs之http的表单提交
  • 全面解析node 表单的图片上传
  • Node层模拟实现multipart表单的文件上传示例
  • 推荐一个基于Node.js的表单验证库
  • node省市区三级数据性能测评实例分析

《Nodejs下用submit提交表单提示cannot post错误的解决方法.doc》

下载本文的Word格式文档,以方便收藏与打印。