«dom-events» 태그된 질문

DOM (Document Object Model) 이벤트를 통해 이벤트 중심 프로그래밍 언어는 DOM 트리 내의 요소 노드에 다양한 이벤트 핸들러 / 리스너를 등록 할 수 있습니다.

4
event.preventDefault () 대 반환 false (jQuery 없음)
나는 궁금 event.preventDefault()와 return false동일 하였다. 나는 짓을 몇 가지 테스트를 , 그것은 보인다 예를 들어 이전 모델을 사용하여 이벤트 핸들러를 추가 한 경우 elem.onclick = function(){ return false; }; 그런 다음, return false방지의 기본 동작처럼 event.preventDefault(). addEventListener예를 들어를 사용하여 이벤트 핸들러를 추가 한 경우 elem.addEventListener( 'click', function(e){ return false; …

7
입력 요소의 Javascript 변경 이벤트가 포커스를 잃을 때만 발생합니다.
입력 요소가 있고 내용의 길이를 계속 확인하고 길이가 특정 크기와 같을 때마다 제출 버튼을 활성화하고 싶지만 Javascript의 onchange 이벤트를 이벤트로 사용하는 데 문제가 있습니다. 입력 요소가 범위를 벗어날 때만 발생하고 내용이 변경 될 때 발생하지 않습니다. <input type="text" id="name" onchange="checkLength(this.value)" /> ---- onchange는 이름의 내용을 변경할 때 실행되지 않지만 이름이 …


11
HTML5 기록 popstate에서 브라우저 스크롤 방지
popstate 이벤트가 발생할 때 문서를 스크롤하는 기본 동작을 방지 할 수 있습니까? 우리 사이트는 jQuery 애니메이션 스크롤링과 History.js를 사용하며 상태 변경은 사용자를 pushstate 또는 popstate를 통해 페이지의 다른 영역으로 스크롤해야합니다. 문제는 popstate 이벤트가 발생하면 브라우저가 이전 상태의 스크롤 위치를 자동으로 복원한다는 것입니다. 문서의 너비와 높이를 100 %로 설정 한 컨테이너 …

9
onclick 함수에서 'this'참조를 유지하면서 앵커 태그에서 onclick () 이벤트를 프로그래밍 방식으로 호출하려면 어떻게해야합니까?
다음은 작동하지 않습니다 ... (적어도 Firefox에서는 작동하지 않음 : document.getElementById('linkid').click()기능이 아님) <script type="text/javascript"> function doOnClick() { document.getElementById('linkid').click(); //Should alert('/testlocation'); } </script> <a id="linkid" href="/testlocation" onclick="alert(this.href);">Testlink</a>

8
JavaScript에서 잠금을 구현하는 방법
lockC # 과 동등한 것을 JavaScript에서 어떻게 구현할 수 있습니까? 그래서 제가 생각하는 간단한 사용 사례를 설명하려면 다음과 같습니다. 사용자가 버튼을 클릭합니다 B. Bonclick 이벤트를 발생시킵니다. 경우 B에 event-state이벤트 대기 위해 B에있을 ready-state전파하기 전에. 경우 B에 ready-state, B잠겨로 설정 event-state한 후, 이벤트 전파를. 이벤트 전파가 완료되면 B이로 설정됩니다 ready-state. 클래스를 …


7
window.location.href 변경시 이벤트
어느 시점에서 수정하는 사이트에 대한 Greasemonkey 스크립트를 작성 중 location.href입니다. 페이지 window.addEventListener가 window.location.href변경 될 때 어떻게 이벤트를받을 수 있습니까 ( 또는 이와 유사한 것을 통해 ) ? 또한 새 / 수정 된 URL을 가리키는 문서의 DOM에 대한 액세스가 필요합니다. 시간 초과 및 폴링과 관련된 다른 솔루션을 보았지만 가능하면 피하고 싶습니다.


5
JavaScript를 사용하여 Safari에서 키보드 이벤트 실행
JavaScript를 사용하여 Safari에서 키보드 이벤트를 시뮬레이션하려고합니다. 나는 이것을 시도했다 : var event = document.createEvent("KeyboardEvent"); event.initKeyboardEvent("keypress", true, true, null, false, false, false, false, 115, 0); ... 그리고 이것도 : var event = document.createEvent("UIEvents"); event.initUIEvent("keypress", true, true, window, 1); event.keyCode = 115; 그러나 두 가지 접근 방식을 모두 시도한 후 동일한 문제가 …

6
jQuery는 AJAX 스트림을 점진적으로 읽습니까?
이 질문 을 읽었 지만 내 질문에 정확히 대답하지 않습니다. 불행히도 AJAX를 마지막으로 살펴본 이후로 XHR 개체에서 상황이 변경된 것처럼 보이므로 responseText채워지기 전에 더 이상 직접 액세스 할 수 없습니다 . 내가 제어 할 수없는 서버에서 HTTP를 통해 CSV 데이터를 검색하려면 AJAX (가급적 jQuery가 좋지만 제안에 개방적 임)를 사용하는 페이지를 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.