定义一个变量记录当前 div 的状态
var flag=0; //div默认为隐藏
//执行打开div的操作后
flag=1
然后每当执行一次就判断 flag 的值,然后设置 img
var flag=0; //div默认为隐藏
//执行打开div的操作后
flag=1
然后每当执行一次就判断 flag 的值,然后设置 img
解决方案 »
- jquery的focus和blur事件的兼容性问题?
- 服务企业为Linux时,InetAddress.getLocalHost().getHostAddress()为何得到为127.0.0.1?
- table 列排序 列锁定
- onmouesover的求助
- 请高手看看这2个javascript程序哪不一样,怎么有一个就显示有错误呢
- input 动态一成加标题
- 网页上动态显示时间?
- setTimeout()为什么没被调用?
- 求助:如何实现把一个select里的选项添加到另一个空的select里。
- 怎么样鉴别字符和数字?!有请高手!
- if语句?
- 为什么我在.jsp文件中导入.js文件会无显示,而在.html中却能正确显示?
<img id="IMG02" src="xx.gif" style="display:none" onclick="show_div('IMG02');" />
<div id="div" style="display:none">aaa</div><script language="javaScript">
function show_div(img)
{
if(img=="IMG01")
{
document.getElementById("IMG01").style.display="none" //隐藏
document.getElementById("IMG02").style.display="block"; //显示
document.getElementById("div").style.display="block"; //显示
}
if(img=="IMG02")
{
document.getElementById("IMG02").style.display="none" //隐藏
document.getElementById("IMG01").style.display="block"; //显示
document.getElementById("div").style.display="none"; //隐藏
}
}
</script>