javascript - 如果单击按钮,Node.js 调用函数
问题描述
我的 index.ejs 中有一个函数,如果您单击图像,它将被执行。
img.onclick = function() {playVideo();}
将播放视频,效果很好。
但现在我想在 node.js 中获得一个“通知”,该函数被调用/图像被点击。我不想发回数据或获取 var。我只想要一个将在 node.js 中执行的函数。
我在树莓派上使用 node.js 和 express.js。
在评论中寻找更多信息。
解决方案
将函数作为参数传递
示例:创建以下方法
OnSuccess(){
console.log('Event Happened Successfully');
}
img.onclick = function(OnSuccess) {playVideo(OnSuccess);}
// 在你的播放视频方法中
playvideo(OnSuccess){
//Your play video code
OnSuccess(); // this will call OnSuccess method in line 1
}
推荐阅读
- node.js - 迁移电子邮件时出现 Google Group Migration API“由于后端错误而无法上传消息”错误
- react-native - 反应本机Textinput输入最大长度值
- c - 是否有可能以某种方式使该程序崩溃?
- excel - Office.js | Excel 加入 | 点击获取选定的单元格地址
- android - 背景图片不显示卡片视图
- fortran - 应用于可分配字符串时,gfortran 中的调整错误
- java - Deezer SDK 返回 Null 描述
- javascript - Vuejs - 通过指令删除组件并且正在执行安装/创建的事件时出现问题
- azure - Azure DevOps 管道无法复制到 Azure 存储
- amazon-web-services - Terraform 为新的 AWS 新区域提供错误 (af-south-1,eu-south-1)