Проблема при попытке использовать событие click в inte rnet explorer 11 - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть код

var el = document.getElementsByClassName('fullscreen-button')[0];
el.click();

Он работает в chrome, firefox, но el.click () не работает в ie11. (Я получаю ожидаемый el в ie11, поэтому getElementsByClassName работает нормально во всех браузерах).

1 Ответ

0 голосов
/ 16 апреля 2020

Я предлагаю вам сделать тест с кодом ниже.

<!DOCTYPE html>
<html>
<body>

<button class="fullscreen-button" onclick="abc()">Full screen</button>


<script>
  var x = document.getElementsByClassName("fullscreen-button");
  x[0].click();

function abc()
{
	console.log("button clicked...");
}
</script>

</body>
</html>

Вывод в браузере IE 11:

enter image description here

...