我最近开始使用Javascript,我正在尝试在我的按钮中添加addeventlistener。 它在crome中工作得很好,但是在firefox中Firebug说document.getElementById()是空的。 我已经尝试了很多方法来解决它,但都没有用。 有人能帮我一把吗?
代码
window.onload=function test(){
document.getElementById("mybutton").addEventListener("click", function(){
alert('test');
});
}
对我来说很好。。。
在安全模式下启动Firefox,检查是否是某个扩展(Firefox/tools>Add-ons>extensions)或硬件加速导致了问题(切换到默认主题:Firefox/tools>Add-ons>appeance)。
启用安全模式
>
当您打开Firefox桌面或“开始”菜单快捷方式时,您可以通过按住Shift键在安全模式下打开Firefox 4.0+。
或者打开“帮助”菜单,然后单击“禁用加载项的重新启动”。。。 Firefox运行时的菜单项。
一旦你得到弹出窗口,只需选择“开始在安全模式”(start in Safe mode)
如果它在安全模式和正常模式下工作,并且禁用了所有扩展(工具>加载项>扩展),则尝试通过一次启用一个扩展来查找是哪个扩展导致了该问题,直到问题再次出现。
每次更改后,通过“Firefox>退出”(Windows:Firefox/File>退出;Mac:“Firefox>退出Firefox”;Linux:“Firefox/File>退出”)关闭并重新启动Firefox