Create index.html

This commit is contained in:
pancakes-proxy 2025-03-10 12:33:37 -04:00 committed by GitHub
parent e41fb2765d
commit d6f41d56ac
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

24
public/index.html Normal file
View File

@ -0,0 +1,24 @@
<script>
const socket = io();
const messages = document.getElementById('messages');
const input = document.getElementById('message-input');
const button = document.getElementById('send-button');
button.addEventListener('click', () => {
const message = input.value.trim();
if (message) {
console.log(`Message sent: ${message}`); // Log message to console
const item = document.createElement('li'); // Create a new list item
item.textContent = message;
messages.appendChild(item); // Append to chat box locally
socket.emit('chat message', message); // Send to server
input.value = ''; // Clear input box
}
});
socket.on('chat message', (msg) => {
const item = document.createElement('li');
item.textContent = msg;
messages.appendChild(item);
});
</script>