/** * Change with your ip address + the server port */ const socket = io('http://192.168.0.25:3333'); function renderMessage(message) { $('#messages').append(`
  • ${message.author}: ${message.content}
  • `); } socket.on('previous-messages', function (messages) { for (message of messages) { renderMessage(message); } }); socket.on('receive-message', function (message) { renderMessage(message); }); $('#chat').submit(function (event) { event.preventDefault(); var author = $('input[name=username]').val(); var content = $('textarea[name=message]').val(); if (author.length && content.length) { var messageObj = { author, content } } renderMessage(messageObj); socket.emit('send-message', messageObj); });