Я пишу код JavaScript, который должен запускать событие click
для ссылки. В Internet Explorer я могу это сделать
var button = document.getElementById('myButton');
button.click();
Но это не работает в Firefox, и я предполагаю, что любой другой браузер. В Firefox я сделал это
var button = document.getElementById('myButton');
window.location = button.href;
Я чувствую, что это не лучший способ сделать это. Есть ли лучший способ вызвать событие click
? Предпочтительно то, что работает независимо от типа элемента или браузера.