【发布时间】:2011-08-21 10:51:21
【问题描述】:
为什么 onLoad 没有被触发?
function FULL_IMAGE(fimage){
document.getElementById("FULL_SRC").onLoad = function(){
offsetTop = document.getElementById("FULL_SRC").height / 2;
offsetLeft = document.getElementById("FULL_SRC").width / 2;
document.getElementById("FULL_SRC").style.marginTop="-"+offsetTop+"px";
document.getElementById("FULL_SRC").style.marginLeft="-"+offsetLeft+"px";
}
document.getElementById("FULL_SRC").src=fimage;
document.getElementById("FULL_VIEW").style.display="block";
}
【问题讨论】:
-
顺便说一句,我发现了问题......它的onload不是onLoad......我认为L是大写的。大声笑
-
var image = document.getElementById('FULL_SRC');... 变量让你的代码更好,生活更轻松 :)
标签: javascript image events onload