ui changes

This commit is contained in:
biglyderv 2025-04-02 22:55:51 -04:00
parent 747389c697
commit 16290ebdb7
Signed by: biglyderv
GPG key ID: 0E2EB0B4CD7397B5
5 changed files with 34 additions and 19 deletions

View file

@ -3,8 +3,16 @@ var messages = document.getElementById('messages');
var form = document.getElementById('form');
var input = document.getElementById('input');
async function addMsg(msg) {
var item = document.createElement('li');
item.textContent = msg;
messages.appendChild(item);
window.scrollTo(0, document.body.scrollHeight);
}
async function main(e) {
e.preventDefault();
if (!input.value) return;
let msg = await fetch("/", {
@ -18,15 +26,9 @@ async function main(e) {
msg = await msg.text();
msg = msg.trim();
addMsg(input.value)
input.value = '';
var item = document.createElement('li');
item.textContent = msg;
messages.appendChild(item);
window.scrollTo(0, document.body.scrollHeight);
addMsg(msg)
}
form.addEventListener('submit', main);
input.value = 'test';
main({ preventDefault: () => { }})
form.addEventListener('submit', main);