html5 - 新手提问:为什么form表单的post请求 路由处理不了
问题描述
前台 ws.html
<form method='post'> <p > <lable for='name'>手机号</lable> <input type='text' placeholder='请输入你的手机号' name='pnum'> <lable for='price'>QQ号</lable> <input type='text' placeholder='请输入你的qq号' name='qnum'> <lable for='num'>邮箱</lable> <input type='text' placeholder='请输入你的邮箱' name='email'> </p> <button type='submit' class='btn btn-default'>提交</button></form>
路由 ws.js
router.post(’/ws’,function(req,res,next){ console.log(req,body); res.render(’suc’,{ message : '恭喜你完善成功', })})

问题解答
回答1:根本就没有进这个路由吧,你的 log 信息输出了吗?
你的 <form method='post'> 没有 action,默认应该 post 到了网站首页。
相关文章:
1. dockerfile - 为什么docker容器启动不了?2. docker不显示端口映射呢?3. angular.js使用$resource服务把数据存入mongodb的问题。4. docker镜像push报错5. 为什么我ping不通我的docker容器呢???6. docker 17.03 怎么配置 registry mirror ?7. angular.js - angularjs的自定义过滤器如何给文字加颜色?8. 关docker hub上有些镜像的tag被标记““This image has vulnerabilities””9. docker api 开发的端口怎么获取?10. html5 - 如何让H5页面在手机浏览器里和微信全屏显示

网公网安备