Почему выдает ошибку: test.js:24 Uncaught TypeError: Cannot set property 'innerHTML' of null at addMes (test.js:24)
function addMes() {
if (quantity != undefined || null) {
document.getElementById("quantity").innerHTML = quantity; // 24
$('#quantity').css('display', 'flex');
let li = document.createElement('li');
li.innerHTML = "<div>От:<p id='name'></p></div> <div><p id='text'></p></div>";
document.querySelector('#messegs').append(li);
valume()
} else {
$('#quantity').css('display', 'none');
let li = document.createElement('li');
li.innerHTML = "<p>От:</p> <div><p></p></div>";
document.querySelector('#messegs').append(li);
}
function valume() {
document.getElementById("name").innerHTML = name;
document.getElementById("text").innerHTML = text;
}
}