Html 按钮点击和 javascript 中的 nodejs

Html button click and nodejs in javascript

我创建了 app.js 来启动服务器,它也有调用前端 html 页面的代码。 在 html 中,我添加了点击事件,它调用另一个 js 文件 ex。 myAccountForm.js,我想在这个文件中使用 expressjs 来实现一些功能,如何实现?

因为你有 express 作为你的网络框架,在那里添加一个路由,它会监听来自你前端的点击。 因此,当您单击该按钮时,它会在您的前端 JS 中调用一个函数,该函数会在您的快速服务器上调用此路由。假设路由是“/getaccountform”,这是一个 GET。 将此路线添加为

app.get('/getaccountform',(req,res)=>{
//call the function in myAccountForm.js,
});

在 myAccountForm.js 中编写您的函数,比如 getMyAccountForm(),并通过将其附加到 module.exports 来公开它。喜欢

module.exports.getMyAccountForm=getMyAccountForm;

需要myAccountForm.js,你的路线写成

var myAccountForm=require('path to your myAccountForm.js');

所以你的代码应该是这样的

 var myAccountForm=require('path to your myAccountForm.js');

 app.get('/getaccountform',(req,res)=>{
     getMyAccountForm(req,res);
 });

在您的 getaccountform.js 中处理请求和响应 我希望这对您有意义并且对您有用。如果不是,请添加有关您的问题的更多详细信息