以下 javascriptalert
在<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。