testing 2

My E-commerce Site

Categories

Copyright ©2022 My E-commerce Site

(error => { console.error(error); }); }); // Function to send message data to server function postMessage(username, message) { return fetch("/api/messages", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ username: username, message: message }) }).then(response => { if (!response.ok) { throw new Error("Failed to post message"); } return response.json(); }); } // Function to add message to message list function addMessage(id, username, message) { const messageElem = document.createElement("div"); messageElem.classList.add("message"); messageElem.innerHTML =
${username}
${message}
; messageList.appendChild(messageElem); } // Function to load existing messages from server function loadMessages() { fetch("/api/messages") .then(response => { if (!response.ok) { throw new Error("Failed to load messages"); } return response.json(); }) .then(messages => { messages.forEach(message => { addMessage(message.id, message.username, message.message); }); }) .catch(error => { console.error(error); }); }

Comments

What's hot what's not

Swingrowers - Butterfly (Official Music Video) - ELECTRO SWING