// script.js // Create WebSocket connection. const socket = new WebSocket('ws://localhost:8080'); // Connection opened socket.addEventListener('open', function (event) { console.log('Connected to the WebSocket server'); }); // Listen for messages socket.addEventListener('message', function (event) { const message = event.data; displayMessage(message); }); document.getElementById('send-button').addEventListener('click', function () { sendMessage(); }); document.getElementById('message-input').addEventListener('keypress', function (event) { if (event.key === 'Enter') { sendMessage(); } }); function sendMessage() { const input = document.getElementById('message-input'); const message = input.value; if (message) { socket.send(message); displayMessage(`You: ${message}`); input.value = ''; } } function displayMessage(message) {