IT/프로그래밍 / / 2015. 3. 26.

[javascript] DOCTYPE 사용 시 scrollTop 속성에 대한 주의점

포스팅 목차

    JavaScript의 스크롤된 위치를 알아오기 위해서 

    document.body.scrollTop

    을 사용한다.

    그런데, 상단에 DOCTYPE이 선언된 경우
    (!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...)

     

    document.body.scrollTop의 값이 항상 0으로 출력된다.

     

    이때는 

    document.documentElement.scrollTop

    으로 바꾸어 사용해야 한다. 


    • 네이버 블로그 공유
    • 네이버 밴드 공유
    • 페이스북 공유
    • 카카오스토리 공유