Firefox не поддерживает click ().
Выполнение document.getElementById('first').click()
возвращает следующую ошибку click is not a function
Поэтому я добавил фрагмент кода для добавления функции click () к каждому элементу. Этот код был найден после мучительной серии поисков в Google, в результате чего эта тема .
Фрагмент приведен ниже и должен быть включен только один раз на странице:
HTMLElement.prototype.click = function() {
var evt = this.ownerDocument.createEvent('MouseEvents');
evt.initMouseEvent('click', true, true, this.ownerDocument.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
this.dispatchEvent(evt);
}