Javascript 使用socket.io向控制台发送消息
我试图在点击按钮时向控制台发送一条测试消息,它不会显示任何消息 代码如下: 服务器:Javascript 使用socket.io向控制台发送消息,javascript,html,node.js,sockets,Javascript,Html,Node.js,Sockets,我试图在点击按钮时向控制台发送一条测试消息,它不会显示任何消息 代码如下: 服务器: socket.on('testButton', function() { console.log("Button pressed!"); }); io.on('connection', function(socket) { socket.on('testButton', function() { console.log("Button pressed!"); });
socket.on('testButton', function() {
console.log("Button pressed!");
});
io.on('connection', function(socket) {
socket.on('testButton', function() {
console.log("Button pressed!");
});
});
JS客户端onclick:
socket.emit('testButton');
客户:
SOCKET.on('testButton', function () {
console.log("test");
});
更新代码:
Javascript
$(".setnumber").on("click", function() {
socket.emit('testButton');
});
HTML
你有完整的代码部分,包括HTML吗?没有一段好的代码,你什么都说不出来。请发布更多的代码更新了一些代码,idk还有什么要向您展示的,我知道onclick正在触发,我是NodeJS&Socket.IO新手,所以我只是想在putty控制台中单击按钮时显示一条消息。您应该显示在客户端和服务器端用于套接字IO初始化的代码endvar IO=require('Socket.IO'))(8000);你有完整的代码部分,包括HTML吗?如果没有一段好的代码,我什么都说不出来。请发布更多的代码更新了一些代码,idk还有什么要告诉你的,我知道onclick正在触发,我是NodeJS&Socket.IO的新手,所以我只是想在putty控制台中单击按钮时显示一条消息。你应该显示用于在客户端和服务器端进行套接字io初始化的代码endvar io=require('socket.io')(8000);
io.on('connection', function(socket) {
socket.on('testButton', function() {
console.log("Button pressed!");
});
});