如何在node.js文件中获取文本框值?

时间:2014-05-28 07:41:30

标签: html node.js textbox http-post

这是我的HTML代码:

<form id="fileupload" method="POST" enctype="multipart/form-data">

<div class="row fileupload-buttonbar">
    <textarea name="txtFolderName" rows="1"></textarea>
    <button type="create" class="btn btn-primary start">
                <i class="glyphicon glyphicon-upload"></i>
                <span>Create Folder</span>
            </button>
</div>

当我点击“创建文件夹”按钮时,我将根据文本框值执行一些功能。如何在POST方法期间将文本框值传递给node.js文件?

1 个答案:

答案 0 :(得分:1)

对于express,您可以使用bodyParser()中间件(https://github.com/expressjs/body-parser)并从req.body获取提交字段。

var express    = require('express');
var bodyParser = require('body-parser');

var app = express();
app.use(bodyParser());

app.post('/uploaded',function(req, res, next){
    var txt_folder_name = req.body.txtFolderName;
    //...
});