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