Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从NodeJs触发HTML函数_Javascript_Html_Node.js - Fatal编程技术网

Javascript 从NodeJs触发HTML函数

Javascript 从NodeJs触发HTML函数,javascript,html,node.js,Javascript,Html,Node.js,好,;这将是一个奇怪的问题,毫无疑问,有更好的方法可以做到这一点,但这里是: 如果您熟悉Streamlabs(如果不熟悉,请跳过此部分),您将知道如何打开一个窗口,在屏幕上显示您的twitch聊天。我想用Discord.js和HTML这两种我最熟悉的语言制作一些类似的东西,但是对于Discord来说 为了实现这一点,我需要在HTML文件中从节点脚本触发一个普通javascript函数,将变量从节点脚本传递到HTML页面(变量将是color,user,和content)。我的代码将是这样的(我还没

好,;这将是一个奇怪的问题,毫无疑问,有更好的方法可以做到这一点,但这里是:
如果您熟悉Streamlabs(如果不熟悉,请跳过此部分),您将知道如何打开一个窗口,在屏幕上显示您的twitch聊天。我想用Discord.js和HTML这两种我最熟悉的语言制作一些类似的东西,但是对于Discord来说

为了实现这一点,我需要在HTML文件中从节点脚本触发一个普通javascript函数,将变量从节点脚本传递到HTML页面(变量将是
color
user
,和
content
)。我的代码将是这样的(我还没有完全做到):


身体{
字体系列:Arial;
/*背景色:#00ff00*/
}
#飞入{
/*todo:添加动画*/
}
//在这里起作用
功能恢复(颜色、用户、内容){
//仍然没有弄清楚这里会发生什么:P
}
功能移除(x){
setTimeout(函数(){x.innerHTML=”“;},5000);
}
a

Komali:hello

我的nodejs脚本是这样的:(DISCORD.JS内容只是用于上下文,不用担心)

const Discord=require('Discord.js')
const client=new Discord.client()
const auth=require('./auth3.json')
client.on('ready',()=>{
log(“登录!”)
})
client.on(“message”,(message)=>{
如果(message.channel.id==“751797116271198228”){
//这里的HTML函数
recal(message.member.displayHexColor、message.author.username、message.content)
}
})
client.login(auth.token)
接近这一障碍的最佳方式是什么?如果有类似于
consthtml=require('htmltest.html)的内容;html.recal()
或类似的东西(我真的不想只为这一个项目学习
express
:P),这将是非常好的,但如果不是,任何帮助/建议/建议都将不胜感激