用JS怎么隐藏和显示图片, 就是数据库里有图片路径就显示, 没有就隐藏,就是关于JS的问题,

谁能帮我谢谢诶

<script type="text/javascript">
function change(){
obj = document.getElementById("graph");
aa = document.getElementById("ww");
if(obj.style.display !="none"){
obj.style.display="none";
aa.innerHTML ="JS显示图片";
}else{
aa.innerHTML ="不显示";
obj.style.display="block";

}
}
</script>
<table>
<tr>
<td align="right"><a href="javascript:" onclick="change()"><div id="ww">JS显示图片</div></a></td>

</tr>
<tr><td><div id="graph" style="display:none"><img src="b0.gif"></td></div></tr>
</table>
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-05-07
思路:获取图片的src,判断他是否有值。有就显示,没有就隐藏
下面给的是jq的方式,如果不会jq再给你写js的吧。

//获取图片src的值
<script>
var srcvalue = $("#img").attr("src")
if(srcvalue!=null&srcvalue!=‘’){//值不为,并且不为空
$("#img").show()//显示
}else{
$("#img").hide();//隐藏
}
</script>追问

你帮我写一个JS 我,看看, JQ的不怎么会用

本回答被提问者和网友采纳
第2个回答  2011-10-12
if 判断一下啊 就好了 可以用EL表达式来获取数据库的值 有就显示 没有隐藏

...隐藏和显示图片, 就是数据库里有图片路径就显示, 没有就隐藏,就是...
function change(){ obj = document.getElementById("graph");aa = document.getElementById("ww");if(obj.style.display !="none"){ obj.style.display="none";aa.innerHTML ="JS显示图片";}else{ aa.innerHTML ="不显示";obj.style.display="block";} } JS显示图片 ...

js怎么实现隐藏图片功能
1.首先我们来创建一个p元素,在里面写上hello。2.在浏览器界面上的显示。3.接下来就用js来隐藏元素。4.来看看浏览器。5.已经就不显示了,如果还要再显示回来的话,让它等于block就好。这样就解决了js怎么实现隐藏图片功能的问题了。

如何用JS语句显示图片?
1、首先,打开html编辑器,新建html文件,例如:index.html。2、在index.html中的标签,输入js代码:$('body').append('');。3、浏览器运行index.html页面,此时图片被js成功显示到页面上。

谁有数据库中存的是图片路径,然后jsp页面显示图片出来
1、准备要显示的图片,并创建一个最简单的jsp页面,运行起来。 2、通过ImageIo读取图片。 3、将图像的元字节数据保存到bytearray中。 4、将图像的字节数据用base64编码,转换成base64字符串。 5、把base64编码过的字符串放到img元素的src属性上。 6、最后就可以看到效果了。 已赞过 已踩过< 你对这个回答的评价...

js如何判断div里面的图片为空隐藏,否则显示,如下图?
改为 剩下的四张图片的代码也照这样修改。

js里面的显示或者隐藏(js中隐藏元素和显示用什么)
用js怎么控制控制显示与隐藏啊利用来JS控制页面控件没袭亮显示和隐藏有两种方法,两种方法分别利用HTML的style中的两个属性,两种方法禅帆的不同之处在于控件隐藏后是否还在页面上占空位。方法一:document.getElementById("EleId").style.visibility="hidden";'设置EleId标签隐藏 document.getElementById("...

jsp的问题 数据库中有图片就显示出来,没图片就空白 怎么办到?
判断下${img}的值就可以了 {img==''?'':''} 图片空的话,直接就不输出

如何用JS实现点击图标自动隐藏和显示窗口
控制一下这个div块的display属性,如果显示就是block反之就是none,也可以用jquery的写法,hide()和show();$("#id").show();或者是$("#id").hide();

js设置div显示隐藏?
首先我们创建一个div,和一个按钮。用按钮的点击来控制div的显示或隐藏。02添加一个样式名叫hide的样式,主要是设置display=none,即隐藏。首先写出架构,两个buttod(按钮)。下面是一个div存放文本和在后面的被js控制。先用css选择器为div控制属性。然后写出script标签,可以写在外部,然后在引用。如何...

js控制div显示隐藏实现(jquery控制div显示隐藏)
写一段JS代码,来改变div的display属性为'none',要显示就为空,比较简单的实现.style.display就是控制层隐藏或显示的属性.DIV是层叠样式表中的定位技术,全称DIVision,即为划分。有时可以称其为图层。DIV在编程中又叫做整除,即只得商的整数。DIV元素是用来为HTML(标准通用标记语言下的一个应用)文档内...

相似回答