Javascript 如何将数据从节点js文件传递到html文件

Javascript 如何将数据从节点js文件传递到html文件,javascript,html,node.js,post,Javascript,Html,Node.js,Post,在html中,我使用form标记以post形式将值传递给节点js文件 我在服务器端用html传递的值创建了一个新值 我想将该值插入html上的文本框(结果)。 我希望这个过程发生在同一页上 我正在用pug模板引擎编写html,路由器名称是表单 form(action='form' method='post') p.lead textarea(style='resize:none; width:400px; height:300px;' na

在html中,我使用
form
标记以post形式将值传递给节点js文件

我在服务器端用html传递的值创建了一个新值

我想将该值插入html上的
文本框
(结果)。 我希望这个过程发生在同一页上

我正在用pug模板引擎编写html,路由器名称是表单

form(action='form' method='post')
            p.lead
                textarea(style='resize:none; width:400px; height:300px;' name='description' onkeydown="if(event.keyCode===9){var v=this.value,s=this.selectionStart,e=this.selectionEnd;this.value=v.substring(0, s)+'\t'+v.substring(e);this.selectionStart=this.selectionEnd=s+1;return false;}") #include<stdio.h>&#10;int main()&#10;{&#10;&#10;    return 0;&#10;}
            p
                input(type='text' style='resize:none; width:400px; height:50px;' name='result' readonly='readonly')
            p
                input(type='submit' value='submit' class='btn btn-success')
这是从代码的post部分摘录的

我已经成功地编译了服务器端用html
textarea
编写的值,并提取了结果


但是我不知道如何将值发送回html。

您可以使用express js中间件从node.js服务器tk所有视图传递数据 像这样

app.use(function(req,res,next){
res.locals.yourvariable = req.yourvariable;
next();
});

希望搜索后能有所帮助

,我认为使用ajax是合适的,我正在研究这一部分。非常感谢。
app.use(function(req,res,next){
res.locals.yourvariable = req.yourvariable;
next();
});