>  기사  >  웹 프론트엔드  >  Js는 IE가 아닌 이벤트 개체 속성을 작동하고 메서드에 대한 자세한 소개를 제공합니다.

Js는 IE가 아닌 이벤트 개체 속성을 작동하고 메서드에 대한 자세한 소개를 제공합니다.

php中世界最好的语言
php中世界最好的语言원래의
2017-11-28 15:02:161433검색

우리 모두는 이벤트 처리함수가 브라우저에 의해 호출된다는 것을 알고 있습니다. 브라우저에는 이벤트 함수가 트리거되었는지 확인할 수 있는 수신 메커니즘이 있습니다. 이 기사에서는 IE가 아닌 경우의 JS 작업을 소개합니다. 이벤트 개체의 속성 및 메서드.

취소 가능, 유형, 버블은 쓸모가 없으니 그냥 이해하세요

위의 하이라이트에 주의하세요. 이는 2단계 이벤트에 중첩된 2단계 이벤트이며, 버블링 및 캡처의 실행 순서는 아래에서 위로 입니다. , 캡쳐는 위에서 아래로 진행됩니다

질문입니다. 본문 노드와

document 노드의 차이점은 무엇인가요?

문서 개체 아래 속성에서 본문을 볼 수 있습니다. 문서는 전설적인 돔 영역입니다

그런데 지금 표시되는 것은 null인가요? ?

타입은 쓸모가 없으니 내용만 이해해주세요

이제 IE에서는 정의되지 않은 것으로 표시되지만, 다른 브라우저에서는 정상적으로 표시됩니다.

Google IE에서는 사용할 수 있지만, Firefox에서는 사용할 수 없다고 작성되어 있는 경우는 주의해 주세요. 위의 경우 IE8 이하 버전에서 오류가 발생합니다

Google의 호환성이 가장 좋은 경우가 많습니다. 일반적으로 발생하는 호환성 문제는 IE에서 유효한 한은 그렇습니다. Google에서는 유효합니다. 위의 문제는 2차 이벤트에서만 발생하므로 1차 이벤트에서는 호환성 문제가 없으며 제출을 실행하면 기본값이 발생합니다.

동작. 인터페이스 새로 고침

내용은 clientX와 clientY만 사용됩니다.캡슐화 기능: 브라우저의 기본 동작을 방지하고 버블링을 방지합니다.

요약: 브라우저에서 이벤트 처리 기능을 호출합니다. 이벤트 처리 함수가 트리거되는지 여부를 결정하는 청취 메커니즘, 이벤트 처리 함수가 트리거되면 브라우저는 이를 수신하고 이벤트 처리 함수를 호출한 다음 이벤트 소스 객체를 이벤트 처리 함수에 전달합니다. 이벤트 처리 기능에서 이를 적극적으로 수신할 수 있습니다. 호환성 캡슐화에는 모두 한 가지 공통점이 있는데, 이는 함수의 실행 컨텍스트를 얻을 수 있다는 것입니다. 얻을 수 없으면 일반적으로 undefed가 반환된다는 의미입니다. 기능은 모두 이런 식으로 수행됩니다.

여기서 코드 실행 순서에 주의하세요. 버튼을 클릭할 때마다 이벤트가 발생합니다.

.

이 사례를 읽으신 후 방법을 마스터하셨다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!

관련 읽기:

CSS를 사용하여 HTML에서 div를 숨기는 방법

CSS를 사용하여 이미지 배경의 텍스트 콘텐츠를 숨기는 방법

DIV를 높이에 맞게 조정하는 방법

위 내용은 Js는 IE가 아닌 이벤트 개체 속성을 작동하고 메서드에 대한 자세한 소개를 제공합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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