[英]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.