window.addEventListener ("keypress", function (e) {
if (e.keyCode === 13 && input.value != ''){
event.preventDefault();
socket.emit('событие', input.value);
input.value = '';
return false;
}
});
Вот мой код, у меня не получается отменить перенос на следующую строку из-за которой происходит отправка по нажатию на enter. Первое сообщение не отправляется, а дальше происходит перенос и после этого уже сообщение отправляется, как решить данную проблему? Хотелось бы ещё потом добавить возможность переносить на следующую строку через shift+enter