J'écris un code JavaScript qui doit déclencher la fonction click
pour un lien. Dans Internet Explorer, je peux faire ceci
var button = document.getElementById('myButton');
button.click();
Mais cela ne fonctionne pas dans Firefox, et je suppose dans tout autre navigateur. Dans Firefox, j'ai fait ceci
var button = document.getElementById('myButton');
window.location = button.href;
J'ai l'impression que ce n'est pas la meilleure façon de faire. Existe-t-il un meilleur moyen de déclencher un click
événement ? De préférence, quelque chose qui fonctionne quel que soit le type d'élément ou le navigateur.