Merhaba, bir chat yapmaya calışıyorum, her şey tamam, fakat inputa yazıp, enter'a basmayıp yazıları silince yazıyor... bildirisi takılı kalıyor, bunu silicek kombinasyonu bulamadım bir turlu, yardım edebilir misiniz?

Not: if ile input == null ise feedback = null tarzı şeyleri denedim, belki ben yanlış kullanıyorumdur.

Node.JS
JavaScript:Panoya kopyala
const express = require('express'); const socket = require('socket.io'); const app = express(); const server = app.listen(3000) app.use(express.static('public')) const io = socket(server); io.on('connection', (socket) => ) socket.on('typing', data => ) })


JavaScript
JavaScript:Panoya kopyala
const socket = io.connect('http://localhost:3000'); const sender = document.getElementById('sender'); const message = document.getElementById('message'); const submitBtn = document.getElementById('submitBtn'); const output = document.getElementById('output'); const feedback = document.getElementById('feedback'); submitBtn.addEventListener('click', () => ); sender.disabled = true; } if (sender.value != '' && message.value == '' && sender.disabled == true) if (sender.value == '' && message.value != '' && sender.disabled == true) if (sender.value == '' && message.value == '' && sender.disabled == false) if (sender.value != '' && message.value == '' && sender.disabled == false) if (sender.value == '' && message.value != '' && sender.disabled == false) }) socket.on('chat', data => ) message.addEventListener('keypress', ()=>) socket.on('typing', data =>)