Firefox имеет функцию click () только для таких элементов формы, как кнопки. Тем не менее, вы можете вызвать функцию onClick напрямую; Вы можете изменить строку на
document.getElementById('mylabel').onclick();
Это работает в Firefox или IE (но учтите, что для этого требуется, чтобы функция действительно существовала, что, как вы знаете, в этом примере).
Также обратите внимание, что вы на самом деле не имитируете щелчок по этому элементу (так, например, если бы были другие действия, которые мог бы выполнить такой щелчок, например, действовать как нажатие на контейнер, они не бывает). Вы просто получаете функцию, которая запускается одним щелчком мыши, и запускаете ее напрямую. Так что это не решение для всех ситуаций, когда вам нужно смоделировать щелчок.