【发布时间】:2016-07-05 21:49:49
【问题描述】:
我正在尝试制作一个按钮来调用节点 js 服务器函数路由 getMentions,但它没有被调用
这是我在index.html中的按钮:
<button action="/getMentions" class="btn" id="btn1">Show Mentions</button>
这些是我在index.js 中的函数:
router.get('/', function(req, res, next) {
res.render('index.html');});
router.get('/getMentions', function (req, res) {
console.log("got to GET MENTIONS!");
performRequest();});
第一个路由很好并且渲染了 html,那么为什么第二个不工作呢?我认为这可能与我的配置有关。任何帮助,将不胜感激。感谢您的建议!
【问题讨论】:
-
因为....您没有做任何将请求发送回服务器的操作。您从哪里读到有关为按钮赋予
action属性的信息? -
@KevinB .. 我点击了按钮,'action' 应该处理它对吗?
-
不是吗?按钮上的动作属性应该做什么?据我所知,什么都没有。 developer.mozilla.org/en-US/docs/Web/HTML/Element/button
标签: javascript html node.js