>  기사  >  웹 프론트엔드  >  JavaScript 이벤트 정의, 바인딩 이벤트 및 이벤트 기반 명령 언어

JavaScript 이벤트 정의, 바인딩 이벤트 및 이벤트 기반 명령 언어

php是最好的语言
php是最好的语言원래의
2018-08-04 10:38:311723검색

이벤트

이벤트 정의
문서의 요소가 작동되거나 문서의 상태가 변경되면 이벤트가 발생합니다.
이벤트의 세 가지 요소
이벤트 소스
이벤트 핸들러
준비 지식
do cumment.getElementById
document .Getelements Bytagname
InnerHtml
Style
1. 줄 단위로만 동작
2.Backgroundcolor에는 가로 막대가 있는 CSS 스타일이 있습니다. '
                                                               >                                                                osa onmouseout 마우스 아웃
oncontextmenu 마우스 오른쪽 버튼 클릭 onmousedown onmouseup 마우스 업
onmousemove 마우스 이동
         사용 사용 사용 사용 사용 사용         사용 사용 사용 out out out out out out of '''' '    to ‐ to ‐‐‐‐‐‐‐‐ ‐ ‐ ‐           ASCII 값( 대소문자를 구분하지 않음)
ctrlKey는 키보드의 Ctrl 키가 눌렸는지 여부를 결정합니다.
altKey는 키보드의 Alt 키가 눌렸는지 여부를 결정합니다.
              ShiftKey                                                      -       누르는 중
Form events
Onfocus Focusing
Onblur Lost Focus
케이스 확인 사용자 이름
ONSUBMIT 양식 제출 이벤트
값이 변경되면 onSelect 필드의 내용이 선택되면 onSelect 텍스트 도메인의 내용이 트리거됩니다. 로딩이 완료된 후


ONScroll 웹 페이지가 발생하면 document.body.scrolltop 스크롤 높이로 구함(Google)
Document.body.ScrollLeft를 사용하여 롤링 너비 가져옴(Google)
Document.doc umentelement.scrolltop이 IE에서 롤링됨
                                             ~                                             = 함수(){
// Google이 롤링 거리를 얻습니다
// var top = document.body.scrolltop;
// var left = document.body.scrollLLEFT; documentedLement.scrolltop

// Fire Fox Google IE
VAR TOP = DOCUMENT .BODY.Scrolltop || Document.documenElement.scrolltop;

Alert (TOP); E 개체를 사용하여 중지

확장 지식 b OnbeForeunload
페이지가 닫히면 코드가 실행됩니다
// id='box'>시도하려면 클릭하세요
                                                                      + false 반환">시도하려면 클릭하세요< /a>

관련 기사:


JavaScript에서 이벤트를 바인딩하고 바인딩을 제거하는 세 가지 방법



js의 바인딩 이벤트 및 바인딩 해제 이벤트에 대한 자세한 설명

위 내용은 JavaScript 이벤트 정의, 바인딩 이벤트 및 이벤트 기반 명령 언어의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.