我有下面的javascript函数来创建一个图像,将显示在另一个图像悬停,但图像不加载...只是当它无法找到图像的地方的小符号。img not showing
什么不对这个代码:
function createimg()
{
var img = new Image();
img.src='images/imageoverlay.png';
img.id = 'span1';
img.style.zIndex = 10;
img.style.position = 'absolute';
img.style.display='none';
img.style.top = '140px';
img.style.padding='10px';
img.style.left='240px';
img.className ='dynamicSpan';
document.body.appendChild(img);
}
的图像坐在images子目录这个地方这个代码文件坐镇。
你有没有尝试设置警报显示'img.src'变量,以检查它是一个有效的路径,或使用Firebug,看看是否被请求的文件,或者检索中的任何错误? – 2009-10-06 21:26:22
这个问题几乎肯定是'img.src'中的一个不正确的路径,否则你不会得到“丢失的图像”图标。 – 2009-10-06 23:06:23