我尝试在文档加载上放置一个事件但不起作用...... 我放了一个警报箱,但从未见过......
document.addEventListener ("load",initEventHandlers,false);
function initEventHandlers ()
{
document.getElementbyId ('croixzoom').addEventListener ('click',fermezoom,false);
alert ("Hello, i\'m a eventHAndlers")
}
function fermezoom (){
document.getElementbyId ('zoom').style.visibility = 'hidden';
document.getElementbyId ('fondzoom').style.visibility = 'hidden';
}
谢谢你的帮助
答案 0 :(得分:4)
该文档没有onload / load事件,请尝试将其附加到“window”:
window.addEventListener ("load",initEventHandlers,false);
答案 1 :(得分:1)
怎么样:
window.onload = initEventHandlers;
这对你有用。
答案 2 :(得分:-1)
<强>更新强> 作为推荐,不是您问题的直接解决方案: 您可能想要考虑使用框架(如果尚未使用)。 也许看看jQuery,这应该会带来你想要做的很多痛苦。
然后你可以用语法包装起来:
$(document).ready(function() {
// put all your jQuery goodness in here.
});
您可能不希望在Javascript之上添加其他图层。
我希望有所帮助!