I can't understand why getElementsByClassName isn't working here.
n = new Date();
y = n.getFullYear();
document.getElementByClassName("date").innerHTML = y;
<span class="date"></span> CompanyName
getElementsByClassName
, not getElementByClassName
getElementsByClassName
returns an array-like object of elements, not the one of elements.Code should look like this:
n = new Date();
y = n.getFullYear();
document.getElementsByClassName("date")[0].innerHTML = y;
<span class="date"></span> CompanyName