코드 첨부했습니다.

<button onclick="document.getElementsByClassName('box').style.display = block;">ID</button>
은 문제 없이 잘 실행 됩니다.
그런데
function open(){
document.getElementsByClassName('box').style.display = block;
}
으로 실행하면

이런식으로 소스에서 css 파일도 사라지고 title도 사라집니다.
화면에 아무것도 뜨지 않네요...
function 으로 따로 빼서 실행하지 않으면 문제가 없는데 왜 이러는 걸까요?