Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để đối phó với sự cố Internet Explorer và addEventListener Đối tượng không hỗ trợ thuộc tính hoặc phương thức này trong JavaScript?


Để giải quyết vấn đề "Đối tượng không hỗ trợ thuộc tính hoặc phương pháp này" trong JavaScript, trong khi sử dụng sự kiện và Internet Explorer, hãy cập nhật mã của bạn với điều này -

Ví dụ

<html>
   <head>
      <meta http-equiv="X-UA-Compatible" content="IE=edge;" />
   </head>
   <body>
   ...
   </body>
</html>

Bạn cũng có thể sử dụng AttachEvent trong IE để giải quyết vấn đề như thế này -

if (ev.addEventListener) {
   ev.addEventListener('click', myText, false);
}
else if (ev.attachEvent) {
    ev.attachEvent('onclick', myText);
}