我正在學習Node.js腳本。如何閱讀html文本框的內容並使用節點j將其保存到txt文件中
我想讀在HTML頁面中的文本框輸入文本的選項submit
,應該將內容保存到.txt文件使用Node.js的(使用POST/GET)
我正在學習Node.js腳本。如何閱讀html文本框的內容並使用節點j將其保存到txt文件中
我想讀在HTML頁面中的文本框輸入文本的選項submit
,應該將內容保存到.txt文件使用Node.js的(使用POST/GET)
您的Node.js服務器應該不關心數據的來源(如果它來自文本框或任何其他html元素)。
這個答案應該給你一個線索:https://stackoverflow.com/a/4296402/418947
在app.post功能,您將使用文件系統API Node file api docs將數據保存到文本文件的節點。
謝謝,我改變了我的解決方案......! – user2985956
假設你的模板引擎是ejs
,
你查看頁(其中包括文本框)會是什麼樣子,
extends layout
block content
h1= title
form(name="frmTest", method="get" action="/myform")
div.input
input(type="text", name="mytext")
div.actions
input(type="submit", value="add")
而在路由器你可以得到文本框的值使用這樣的請求對象的參數query
,
router.get('/myform', function(req, res){
var myText = req.query.mytext;
res.send('Your Text:' +myText);
});
希望這會有所幫助!
有什麼你已經嘗試過? – Jer
將您的html表單提交給接收表單數據並存儲在txt文件中的API。這是我們可以告訴你什麼時候發佈一個問題。發佈您的代碼,以便任何人都可以編輯。 – Karthik