gpt4 book ai didi

javascript - 将链接文本从超链接传递到另一个页面。 ( express JS)

转载 作者:行者123 更新时间:2023-12-04 09:32:33 24 4
gpt4 key购买 nike

我在我的代码中面临一个挑战,我想将超链接中的链接文本传递到另一个页面。我的网络应用程序是基于 Express 构建的。
这是一页中的超链接(在下拉列表中):

<a class="dropdown-item" href="/history" ><%=dateArray[index-1]%></a>
我想获取链接文本 dateArray[index-1] ,并将其发送至 /history页。
这是我的 app.js 中的相关代码:
app.route("/history")
.get(function(req, res) {
getDate();


List.find({}, function(err, lists) {
res.render("history", {
day: day,
lists: lists
});
});
})
请忽略这里不相关的代码。
我应该在 app.js 中做什么来获取 dateArray[index-1]值并将其发送至 /history路线?
万提前致谢。

最佳答案

您可以使用 express 的查询字符串或 req.param 来做到这一点
请求参数(简单且更好):

<a class="dropdown-item" href="/history/<%=dateArray[index-1]%>" ><%=dateArray[index-1]%></a>
途中
app.route("/history/:data")
.get(function(req, res) {
var urlData = req.params.data;
console.log(urlData);
})
希望这可以帮助

关于javascript - 将链接文本从超链接传递到另一个页面。 ( express JS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62766845/

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