Javascript JS:图像不显示

Javascript JS:图像不显示,javascript,image,Javascript,Image,我想展示一个在超时期间加载ajax的简单动画。图像在窗口中隐藏。按应加载,但当我单击图像并使用onclick=call时,图像不会显示 这是我的showImage()方法 function showImage(){ document.getElementById('loadingImage').style.display="normal"; } 这是我的部门 <div id='welcome' style="display:none"> Click to

我想展示一个在超时期间加载ajax的简单动画。图像在
窗口中隐藏。按应加载
,但当我单击图像并使用
onclick=call
时,图像不会显示

这是我的
showImage()
方法

    function showImage(){
        document.getElementById('loadingImage').style.display="normal";
}
这是我的部门

<div id='welcome' style="display:none">
 Click to continue.<br /><br /><!--Viral Text-->
 <img src="like1.png" width="100" height="44" onclick="likeToUnlock(); showImage();" onmouseover="" style="cursor: pointer;"/>
 <p>&nbsp;</p>
 <img id="loadingImage" src="ajax.gif" style="display:none"/>
</div>

单击以继续。


没有
显示:正常
,您需要
显示:内联块
,因为内联块是
img的默认显示属性

document.getElementById('loadingImage').style.display="inline-block";

此外,包含图像的整个
div
也不会显示,因此要显示图像,必须同时显示其祖先元素。

可能是img上的style=“display:none”属性的问题……div是通过javascript显示的,如图所示。只是图像没有显示出来。我将尝试内联块并发布resulture
函数,比如etounck(){window.open('http://www.facebook.com/sharer.php?u=http://www.google.com','popUpWindow','height=200,width=600,left=100,top=100,resizable=no,scrollbars=no,toolbar=no,menubar=no,location=no,Directory=no,status=no');setCookie('ok',true);interval=setInterval(未压缩,5000);}