<img src="B_20090903041822.jpg" onmousemove="showBig()" onload="DrawImage(this,100,100)" 和
function showBig()
{
var bigsrc='B_20090903041822.jpg';
var bigImg = document.createElement("IMG");
bigImg.onload="DrawImage(this,200,200)";
bigImg.src=bigsrc;
var digDiv = document.getElementById("bigDIV");
digDiv.innerHTML="";
digDiv.appendChild(bigImg);
}
</script>
的 bigImg.onload="DrawImage(this,200,200)";有什么不同?为什么JS里的onload没有调用到?请高手帮忙分析一下。
function showBig()
{
var bigsrc='B_20090903041822.jpg';
var bigImg = document.createElement("IMG");
bigImg.onload="DrawImage(this,200,200)";
bigImg.src=bigsrc;
var digDiv = document.getElementById("bigDIV");
digDiv.innerHTML="";
digDiv.appendChild(bigImg);
}
</script>
的 bigImg.onload="DrawImage(this,200,200)";有什么不同?为什么JS里的onload没有调用到?请高手帮忙分析一下。
你这么写onload事件只会执行一次~·写在showBig方法里,每次onmousemover就好被调用一次~··
开始加载时显示的是100*100的小图
当用鼠标移过时,就显示大图(200*200)