RT       用了好多中方法还是不行、 图片能隐藏吧? 

解决方案 »

  1.   

     如果要这样应该怎么写 ?    我这不能实现隐藏 、        document.getElementById("img").style.display = 'none';
      

  2.   

     document.getElementById("div1").style.display="none"; 
    style="display:none;"
      

  3.   

         如果是层可以这么隐藏,但是 img 图片  我这么写还真不能隐藏 ? 
      

  4.   

    绝对可以,你看看你其它地方的代码是否又掩盖了display=none
      

  5.   

    Css吧,但是好像要占个地方。style="display:none;"
      

  6.   

      这是图片预览 ,  在预览是我要隐藏图片,  function PreviewImg(imgFile)
            {
                var fileext=imgFile.value.substring(imgFile.value.lastIndexOf("."),imgFile.value.length)
                fileext=fileext.toLowerCase()
                if ((fileext!='.jpg')&&(fileext!='.gif')&&(fileext!='.jpeg')&&(fileext!='.png')&&(fileext!='.bmp'))
                {
                     alert("文件格式错误,请调整格式后重新上传 !");
                }
                else
                {
                    var newPreview = document.getElementById("newPreview");
                    newPreview.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;
                    newPreview.style.width = "140px";
                    newPreview.style.height = "180px";
              
                    document.getElementById("img").style.display="none";    //前面都实现啦,这句没实现
                }
             }
      

  7.   

    并不是所有浏览器都支持
    newPreview.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;
    你临时改为
       else {document.getElementById("img").style.display="none";}另外,你的图片id是"img"么
      

  8.   

       id是img 
      怎么写才能支持多种浏览器 ?