如何在html中调用node.js脚本?

如何在html中调用node.js脚本?,node.js,Node.js,请原谅我的无知 我可以通过命令提示符从我的应用程序目录发送包含以下命令的电子邮件 节点发送email.js 尽管我在从html页面内部执行脚本时遇到问题,例如通过单击按钮 我的步骤是什么 多谢各位 NodeJS在服务器端运行,HTML文件在客户端的Web浏览器上运行 因此,您不能运行存在于客户端服务器端的Javascript代码,因为它们都是Javascript 如果要通过单击网页中的按钮发送电子邮件,可以向NodeJS(或PHP,或Asp.NET…)服务器发送POST请求,使其发送电子邮件 有

请原谅我的无知

我可以通过命令提示符从我的应用程序目录发送包含以下命令的电子邮件

节点发送email.js

尽管我在从html页面内部执行脚本时遇到问题,例如通过单击按钮

我的步骤是什么

多谢各位

  • NodeJS在服务器端运行,HTML文件在客户端的Web浏览器上运行
  • 因此,您不能运行存在于客户端服务器端的Javascript代码,因为它们都是Javascript
  • 如果要通过单击网页中的按钮发送电子邮件,可以向NodeJS(或PHP,或Asp.NET…)服务器发送POST请求,使其发送电子邮件
  • 有一些很好的用于nodej的web服务器框架,例如,您可以使用它们来接收来自客户端的http请求并处理它们。(如向数据库添加项目、让用户登录以及各种服务器内容……)

  • NodeJS在服务器端运行,HTML文件在客户端的Web浏览器上运行
  • 因此,您不能运行存在于客户端服务器端的Javascript代码,因为它们都是Javascript
  • 如果要通过单击网页中的按钮发送电子邮件,可以向NodeJS(或PHP,或Asp.NET…)服务器发送POST请求,使其发送电子邮件

  • 有一些很好的用于nodej的web服务器框架,例如,您可以使用它们来接收来自客户端的http请求并处理它们。(如向数据库添加项目、让用户登录以及各种服务器内容……

    节点是一个系统命令。出于安全原因,您的浏览器无法访问您的系统。也许你应该把这个send-email.js放在一个网站上,当button click.node是一个系统命令时,通过API调用它。出于安全原因,您的浏览器无法访问您的系统。也许您应该将这个send-email.js放在一个网站上,并在单击按钮时通过API调用它。