HTML DOM 이벤트 (뒤로 가기 간단한 기능을 달성하기 위해)

자바 스크립트 HTML DOM 이벤트는 HTML 문서의 요소에 다른 등록 된 이벤트 핸들러를 할 수 있습니다. 이벤트는 일반적으로 기능과 함께 사용되는 함수는 이벤트가 발생하기 전에 실행되지 않습니다! (사용자가 이러한 버튼을 클릭).

 

다음과 같은 기능 코드의 상단에 반환을 작성하기 위해 이벤트를 사용 Onscroll 것은 :

<! DOCTYPE HTML> 
<HTML LANG = "에서 zh"> 
<head> 
    <메타 캐릭터 = "UTF-8"/> 
    <메타 이름 = "뷰포트"내용 = "폭 = 기기 폭 초기 스케일 = 1.0"/ > 
    <META HTTP-EQUIV = "X-UA-지원"내용 = "즉 = 엣지"/> 
    <제목> 문서 </ 제목> 
    <스타일> 
        * {여백 : 0; 패딩 : 0 ;} 
            #mybtn {위치 : 고정, 높이 : 40px; 폭 : 100 픽셀, 배경 : 레드, 테두리 : 없음; 경계 - 반경 : 5px 우측 : 20 픽셀, 아래 : 20 픽셀, 커서 : 포인터; 디스플레이 : 없음} 
            #mybtn : 호버 {배경 색 : # 888888 ; 색상 : #FFFFFF;}    
     </ 스타일> 
</ head> 
<body>/ head> 
    <버튼 ID = "myBtn의"의 onclick = "topfunction ()"제목 = "상위"TOP> </ 버튼>
        
        
        scrollTop> 20 ) {
                document.getElementById를 ( . "mybtn") = style.display를 "블록" ; 
            } 다른 { 
                document.getElementById를 ( . "mybtn") = style.display를 '없음' ; 
            } 
        } 
        함수 topfunction () {
             VAR 타이머하여 setInterval = ( 함수 () { 
                document.body.scrollTop - = 20 ; 
                document.documentElement.scrollTop - = 20 ]
                 만약 (document.body.scrollTop == 0 && document.documentElement.scrollTop == 0 ) { 
                    위해 clearInterval (타이머);
                } 
            }, 30 ) 
        }
     </ script> 
</ HTML>

 

추천

출처www.cnblogs.com/qiaowanze/p/11404561.html