Because getElementsByTagName() returns a NodeList, not a single element. Treat it as array:
document.getElementsByTagName("body")[0].style.display = "block";
Or even simpler in case of body:
document.body.style.display = "block";
Because getElementsByTagName() returns a NodeList, not a single element. Treat it as array:
document.getElementsByTagName("body")[0].style.display = "block";
Or even simpler in case of body:
document.body.style.display = "block";