From e822a8b953a663cf02ea712b7ab9282ef01ed921 Mon Sep 17 00:00:00 2001 From: alex Date: Fri, 10 Mar 2023 22:28:22 +0100 Subject: [PATCH] added selection for message receiver --- ws-sse/index.html | 13 +++++++++++-- ws-sse/script.js | 13 +++++++++++-- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/ws-sse/index.html b/ws-sse/index.html index 7243eae..94212f9 100644 --- a/ws-sse/index.html +++ b/ws-sse/index.html @@ -12,12 +12,21 @@

UserID:


- + + +

+ + +

+

- + diff --git a/ws-sse/script.js b/ws-sse/script.js index 5a09e8a..8e9e81c 100644 --- a/ws-sse/script.js +++ b/ws-sse/script.js @@ -27,9 +27,17 @@ window.onload = () => { const msg = document.getElementById("msg") const receiver = document.getElementById("receiver") + const messageReceiver = document.getElementById("message-receiver") + const cmd = document.getElementById("cmd") + + cmd.value = 2 document.getElementById("btn-send").onclick = function() { - const chatMsg = {cmd: 2, rec: receiver.value, body: {msg: {"id": "1293", "body": msg.value}}} + const chatMsg = {cmd: parseInt(cmd.value), body: {test: msg.value}} + + messageReceiver.value == "user" ? chatMsg.rec_user = receiver.value : chatMsg.rec_room = receiver.value + + console.log("messageReceiver", messageReceiver.value) ws.send(JSON.stringify(chatMsg)) @@ -46,9 +54,10 @@ window.onload = () => { } document.getElementById("btn-clear-rec").onclick = () => { - document.getElementById("receiver").value = "" + receiver.value = "" } + document.getElementById("change-ws").onclick = () => { wsPort === 3000 ? wsPort = 3001 : wsPort = 3000