Câu hỏi được gắn thẻ «addeventlistener»

một phương thức sự kiện DOM thêm một trình xử lý sự kiện vào một nút DOM nhất định

16
addEventListener vs onclick
Sự khác biệt giữa addEventListenervà là onclickgì? var h = document.getElementById("a"); h.onclick = dothing1; h.addEventListener("click", dothing2); Đoạn mã trên nằm cùng nhau trong một tệp .js riêng biệt và cả hai đều hoạt động hoàn hảo.





4
Tự động thêm trình nghe sự kiện
Tôi mới bắt đầu loay hoay với Angular 2 và tôi tự hỏi liệu có ai có thể cho tôi biết cách tốt nhất để tự động thêm và xóa người nghe sự kiện khỏi các yếu tố không. Tôi có một thành phần được thiết lập. Khi một phần …


9
addEventListener không hoạt động trong IE8
Tôi đã tạo một hộp kiểm động. Tôi đã từng addEventListenergọi một hàm khi nhấp vào hộp kiểm, hoạt động trong Google Chrome và Firefox nhưng không hoạt động trong Internet Explorer 8 . Đây là mã của tôi: var _checkbox = document.createElement("input"); _checkbox.addEventListener("click", setCheckedValues, false); setCheckedValues là trình xử …


14
Làm thế nào để kiểm tra xem liệu trình xử lý sự kiện được đính kèm động có tồn tại hay không?
Đây là vấn đề của tôi: bằng cách nào đó có thể kiểm tra sự tồn tại của trình nghe sự kiện được đính kèm động không? Hoặc làm cách nào để kiểm tra trạng thái của thuộc tính "onclick" (?) Trong DOM? Tôi đã tìm kiếm trên Internet giống …

8
MSIE và addEventListener Sự cố trong Javascript?
document.getElementById('container').addEventListener('copy',beforecopy,false ); Trong Chrome / Safari, phần trên sẽ chạy chức năng "beforecopy" khi nội dung trên trang đang được sao chép. MSIE cũng phải hỗ trợ chức năng này, nhưng vì lý do nào đó mà tôi gặp lỗi này: "Đối tượng không hỗ trợ thuộc tính hoặc phương …

2
Sử dụng đúng addEventListener () / attachmentEvent ()?
Tôi đang tự hỏi làm thế nào để sử dụng addEventListenertương ứng attachEventmột cách chính xác? window.onload = function (myFunc1) { /* do something */ } function myFunc2() { /* do something */ } if (window.addEventListener) { window.addEventListener('load', myFunc2, false); } else if (window.attachEvent) { window.attachEvent('onload', myFunc2); } // ... …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.