Я использую node.js для выполнения основной задачи обработки формы.чтение ввода файла html и отправка в node.js для обработки
Загружается файл html, но при отправке формы он не обрабатывается.
Вот код, я бегу прямо сейчас:
formhandling2.js
var express = require('express');
var bodyParser = require('body-parser');
var app = express();
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
app.get('/', function(req, res){
res.sendfile('peanuts.html');
app.post('/myaction', function(req, res){
var userName = req.body.userName;
res.send ('Hello: ' + userName + '.<br>' + '<a href="/">Try again.</a>');
res.sendfile('peanuts.html');
});
app.listen(80);
peanuts.html
<html>
<head>
<title>Forms></title>
</head>
<body>
form action="/myaction" method="post">
<p>Enter your name:</p>
<input type="text" name="userName" placeholder="..." />
<br>
<button type="submit">Submit</button>
</body>
</html>
Почему у вас неверный HTML-файл? (peanuts.html) –
Что означает «не обрабатывается»? Сообщение об ошибке или что? – mscdex