Следующий javascript успешно запускает alert
для элемента <button>
для Chrome, но не для Firefox; с Firefox alert
не запускается:
element.addEventListener('mouseover', function(){ alert('mouseover') }, false);
Когда я заменяю element
html на <span>
, событие запускает ожидаемое alert
в Firefox, как и ожидалось.
Оскорбительный html:
не работает HTML
<button id="button-upload"><span>upload</span></button>
рабочий HTML
<span id="button-upload"><span>upload</span></span>
В firefox события не всплывают на кнопки от детей?
Если да, то есть ли обходной путь, кроме замены button
на span
из-за css.