node-ws/volume/public/script.js
2025-05-12 19:31:33 +02:00

24 lines
616 B
JavaScript

const ws = new WebSocket('wss://medinf.efi.th-nuernberg.de/node/ws');
ws.onopen = () => {
console.log('Connected to server');
};
ws.onmessage = (event) => {
const messages = document.getElementById('messages');
const newMessage = document.createElement('div');
newMessage.textContent = `Received: ${event.data}`;
messages.appendChild(newMessage);
};
ws.onclose = () => {
console.log('Disconnected from server');
};
document.getElementById('send').addEventListener('click', () => {
const input = document.getElementById('message');
ws.send(input.value);
input.value = '';
});