繁体   English   中英

Node.js - 在app.js中获取href的ID

[英]Node.js - Get ID of href in app.js

我正在使用href将用户链接到路由。 我的问题是我需要在点击链接时向仪表板发送参数。 最简单的方法是获取app.js中href的id或名称,并将其发送到仪表板。

这是我的代码:

 //the href in the index.ejs
 <a href="/dashboard" id="ANDROID">ANDROID</a> 

 //in the app.js
 app.get('/dashboard', function(req, res) {
     var url = req.url;
     console.log("url: " + url);    //prints out url: /dashboard
     var id = req.url.id;
     console.log("id: " + id);      //prints out id: undefined
 });

如何绘制href的id或名称?

如果我理解正确,您需要将参数传递给URL。 “a”元素的ID只是一个DOM ID,它不以任何方式连接到链接所指向的URL。

你可以尝试这样的事情:

<a href="/dashboard?id=ANDROID" id="ANDROID">ANDROID</a>

然后在代码中:

app.get('/dashboard', function(req, res) {
    var id = req.query.id;
    ...
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM