如果声明显示没有javascript对应于库标签{{IMAGE}}

时间:2015-03-21 19:47:29

标签: javascript html if-statement getelementbyid

<div id="title1"><img src="a.jpg"></div>
<div id="title2"><img src="b.jpg"></div>
<div id="title3"><img src="c.jpg"></div>



<script type="text/javasctipt">
if ("{{IMAGE(z1)}}" = "") { document.getElementById('title1').style.display = "none"; }
if ("{{IMAGE(z2)}}" = "") { document.getElementById('title2').style.display = "none"; }
if ("{{IMAGE(z3)}}" = "") { document.getElementById('title3').style.display = "none"; }  
</script>

我希望{{IMAGE(z1}},{{IMAGE(z2}}和{{IMAGE(z3}})不存在时,这些div标记title1, title2, title3会消失。这些标记是库标记换言之,当图片未上传时,这些div标签将为display: none

但是我的javascript无法运行,任何想法为什么?提前致谢。哦,请我只需要在Javascript,nojQuery中完成。

源代码示例:

{{IMAGE(z1)}}未上传,

<script>


if ("" = "") { document.getElementById('title1').style.display = "none"; }
                if ("http://d3d71ba2asa5oz.cloudfront.net/40000483/images/thumbnail2.jpg" = "") { document.getElementById('title2').style.display = "none"; }
                if ("http://d3d71ba2asa5oz.cloudfront.net/40000483/images/thumbnail3.jpg" = "") { document.getElementById('title3').style.display = "none"; } 
                if ("http://d3d71ba2asa5oz.cloudfront.net/40000483/images/thumbnail4.jpg" = "") { document.getElementById('title4').style.display = "none"; } 
                </script>

0 个答案:

没有答案