Ошибка вообще в одном из querySelector...
document.querySelector('div[class="entry"]').textContent;
Сделай
var cElem = document.querySelector(".entry").textContent;
var c ="";
if(cElem ) c = cElem.textContent;
И читайте лучше мануалы, перед тем как использовать - за ('div[class="entry"]') и побить могут
https://developer.mozilla.org/ru/docs/Web/API/Docu...