图片没有出现在javascript中

时间:2010-08-19 13:42:50

标签: javascript html css

在我的主页上,我有四个框,当你点击它们时,javascript会逐渐扩展它们,当你再次点击时,它会缩小它。

我无法弄清楚的一点是,在左上角应该有一个关闭框图标。这不适合我。我不是javascript的专家,但我认为这是调用图像的代码行

    inImage2.setAttribute('src',zoomImagesURI+'closebox.png');

closebox.png目前位于images文件夹中,而zoomImagesURL目前设置为:

var zoomImagesURI   = '/images/';

我甚至不介意密码盒图像不存在,但是在Firefox中查看页面时,轮廓是图像所在的位置,只是图像不显示。在Internet Explorer中没有图像或轮廓出现。

任何帮助将不胜感激,谢谢!

2 个答案:

答案 0 :(得分:0)

这里只是一个随意的想法......你的'images'文件夹在web根目录中? 因为这会将图像src设置为“/images/closebox.png”,也许这应该在“images / closebox.png”中。

如果这是问题,那么您应该只将zoomImagesURI更改为'images /';

答案 1 :(得分:0)

尝试使用文件夹的绝对位置:

var zoomImagesURI   = 'http://www.mywebsite.com/images/';

还要确保inImage2是图像对象。

console.log(inImage2.nodeName);