index.html 930 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <title>
  5. Static File Index.HTML
  6. </title>
  7. <script src='https://cdnjs.cloudflare.com/ajax/libs/socket.io/2.2.0/socket.io.js'></script>
  8. </head>
  9. <body>
  10. <div id="chatContainer"></div>
  11. <input id="nick" type="text">
  12. <input id="message" type="text">
  13. <button id="send">send</button>
  14. <!-- <div id='formContainer'> -->
  15. <!-- </div> -->
  16. <div id="chatId">Chat History</div>
  17. <script>
  18. const socket = io('http://localhost:4000/')
  19. socket.on("msg", function (msg) {
  20. console.log(msg);
  21. // chatId.innerHTML += '<br/>' + msg.nick + ': ' + msg.message;
  22. chatId.innerHTML += `<br/> ${msg.nick}: ${msg.message}`;
  23. });
  24. send.onclick = () => {
  25. socket.emit("msg", {
  26. nick: nick.value,
  27. message: message.value
  28. });
  29. }
  30. </script>
  31. </body>
  32. </html>