Предотвратить событие по умолчанию в IE11 - PullRequest
0 голосов
/ 16 марта 2019

Я пытаюсь предотвратить событие по умолчанию для тегов на моей странице в IE11.

Я пробовал следующее, что я получил из других сообщений здесь о переполнении стека:

  var preventThisInIE = document.querySelectorAll('a');
  preventThisInIE.forEach(function(item){
    item.addEventListener('click', function (event) {
      event.preventDefault ? event.preventDefault() : (event.returnValue = false);
    });
  });

И

  var preventThisInIE = document.querySelectorAll('a');
  for(var i = 0; i < preventThisInIE.length; i++){
      preventThisInIE[i].addEventListener('click', function (event) {
      event.preventDefault ? event.preventDefault() : (event.returnValue = false);
    });
  }

Ни один из них не работает в IE11, и я не уверен, почему? Что-то не так с Javascript выше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...