Javascript 在按下提交按钮以显示视图并呈现值后,如何向app.js发送POST请求?

Javascript 在按下提交按钮以显示视图并呈现值后,如何向app.js发送POST请求?,javascript,html,node.js,express,Javascript,Html,Node.js,Express,我在numberMath.ejs上有一个值为0的数字。我的目标是按下一个按钮。该按钮将显示显示新值的视图。新值是通过我在app.js中编写的公式计算的 如果希望显示新旧编号,则应在渲染时将其作为不同的值发送 在前端,您可以使用javascript弹出新旧数字: <script> alert("Old Num: " + <%= myOldNum %> + ", New Num: " + <%= myNewNum %>); </script> 这

我在numberMath.ejs上有一个值为0的数字。我的目标是按下一个按钮。该按钮将显示显示新值的视图。新值是通过我在app.js中编写的公式计算的

如果希望显示新旧编号,则应在渲染时将其作为不同的值发送

在前端,您可以使用javascript弹出新旧数字:

<script>
  alert("Old Num: " + <%= myOldNum %> + ", New Num: " + <%= myNewNum %>);
</script>

这将在每次按下公式按钮时将两个计算值发送到前端。

您的示例可能是故意设计的,但是否有理由在服务器端执行此操作?好的,没问题。不过,您能否更清楚地说明需求,因为这有点不寻常。首先,为什么不使用ajax而不是重定向呢?谢谢。脚本标记应该在文件内部工作。2.您需要向POST端点添加一个参数,例如app.POST/numberMath/:num look up express routing documentation:routing Parameters。
<script>
  alert("Old Num: " + <%= myOldNum %> + ", New Num: " + <%= myNewNum %>);
</script>