axum/examples/websockets-http2/assets/script.js
2024-10-06 07:58:34 +00:00

11 lines
390 B
JavaScript

const socket = new WebSocket('wss://localhost:3000/ws');
socket.addEventListener('message', e => {
document.getElementById("messages").append(e.data, document.createElement("br"));
});
const form = document.querySelector("form");
form.addEventListener("submit", () => {
socket.send(form.elements.namedItem("content").value);
form.elements.namedItem("content").value = "";
});