Я пытаюсь поместить значения переменных Javascript в html-формы на сервере Expression JS, но я не знаю, как решить эту проблему.
Я просто хочу поместить значения x, y и res в формы с идентификатором 'firstvalue', 'secondvalue', 'result', как я могу это сделать?
Я знаю, это может звучать просто, но я действительно потерян.
// No use of the template system
var express = require('express'),
logger = require('morgan');
var app = express();
var x = 1;
var y = 2;
var res = x+y;
// Determining the contents of the middleware stack
app.use(logger('dev')); // Place an HTTP request recorder on the stack - each request will be logged in the console in 'dev' format
app.use(express.static(__dirname + '/public')); // Place the built-in middleware 'express.static' - static content (files .css, .js, .jpg, etc.) will be provided from the 'public' directory
// Route definitions
app.get('/', function (req, res) {
res.writeHead(200, {"Content-Type": "text/html; charset=utf-8"});
res.write('<p1 id=firstnumber>x</h1>');
res.write('<p1 id=secondnumber>y</p1>');
res.write('<p1 id=result>res</h1>');
res.end();
// Send a response to the browser
})
// The application is to listen on port number 3000
app.listen(3000, function () {
console.log('The application is available on port 3000');
});