gpt4 book ai didi

node.js - 使用 Button 的 NodeJS Post 请求

转载 作者:搜寻专家 更新时间:2023-10-31 22:39:09 25 4
gpt4 key购买 nike

我不知道这是否可能。我所做的所有研究表明,使用表单和文本输入是可能的。但无论如何,使用 NodeJs & Express 我希望能够点击我网页上的一个按钮,一旦点击它,它就会向我的 Node.JS 服务器发送一个发布请求。

更简单的说法:单击按钮时,将信息发送到服务器。

我要实现的目标:单击按钮时,它会发送某种 ID/代码/任何内容以从我的数据库中打开服务。 (我还没有了解数据库的工作原理,所以我只是想专注于前端。)

我目前的代码:

app.post("/send", function(req, res){
var newID = req.body.ID;
res.redirect("/action")
});

<form action="/send" method="POST">
<input type="button" name="newID" placeholder="Button">
<button>send</button>
</form>

最佳答案

您不需要使用 jQuery 或 AJAX。

只需在 form 标签内添加一个类型为 submitinput ,这样您的 form 定义的 POST 请求> 标签已提交。

您的 newID 输入应该是 text 类型,这允许在输入字段中输入一个值。

可以使用req.body.newID 在服务器端检索newID 值(一定要使用body-parser 中间件)。

<form action="/send" method="POST">
<input type="text" name="newID" placeholder="Enter your ID"/>
<input type="submit" value="Click here to submit the form"/>
</form>

关于node.js - 使用 Button 的 NodeJS Post 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37619516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com