Я хотел бы знать, можно ли различать текст и пустое пространство элемента при нажатии.

Мне не удалось выполнить следующие действия:
body.addEventListener('contextmenu', (e) => { е.preventDefault(); // Запретить контекстное меню по умолчанию const clickX = e.clientX; const clickY = e.clientY; элемент = e.target; // Получаем элемент, по которому щелкнули if (item.textContent.trim() !== '') { do sth...; } });