24 lines
616 B
JavaScript
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 = '';
|
|
});
|
|
|