Добрый день. Я только развиваюсь в javscript, поэтому прошу тапками не забрасывать.
Есть код:
const chatArea = document.querySelector('.chat');
const textArea = document.querySelector('.inp1');
// reset input
function resetInput() {
textArea.value = '';
}
// Send Message function
function sendMessage() {
let msgs = document.querySelectorAll('.message');
const messageText = textArea.value;
console.log(messageText);
if (messageText == 'Очистить') {
console.log(msgs[0], msgs[1]);
for (let i = 0; i < msgs.length; i++) {
chatArea.removeChild(msgs[i]);
}
resetInput();
} else {
const message = document.createElement('div');
message.setAttribute('className', 'message')
message.innerHTML = messageText;
chatArea.appendChild(message);
resetInput();
}
}
// Event Enter
textArea.onkeydown = function(event) {
if (event.keyCode === 13) {
sendMessage();
};
};
но не работает цикл for, почему? Буду благодарен если дадите некоторые рекомендации по моему коду.