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. 哭遼 求大佬解答 控制器的join方法怎么轉模型方法2. 在mybatis使用mysql的ON DUPLICATE KEY UPDATE語法實現存在即更新應該使用哪個標簽?3. Navicat for mysql 中以json格式儲存的數據存在大量反斜杠,如何去除?4. mysql - 表名稱前綴到底有啥用?5. 編輯成功不顯示彈窗6. mysql - 怎么生成這個sql表?7. sql語句 - 如何在mysql中批量添加用戶?8. 怎么php怎么通過數組顯示sql查詢結果呢,查詢結果有多條,如圖。9. mysql - 數據庫表中,兩個表互為外鍵參考如何解決10. mysql儲存json錯誤
