两个层的双向切换问题?
想在两个层之间切换,可是现在只能切换一次,要刷新之后才能切换,能不能在不刷新的情况下进行切换呢?我的代码如下:
<html>
<head>
<title>层切换</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
<!--
function showit(aaa)
{
if (aaa.checked)
{
document.all("ok1").style.visibility='visible';
document.all("ok").style.visibility='hidden';
span_show.innerText = "显示内容";
}
else
document.all("ok1").style.visibility='visible';
document.all("ok").style.visibility='hidden';
span_show.innerText = "隐藏内容";
}
-->
</script>
</head>
<body>
<form >
<input type="checkbox" name="dd_switch" onclick="javascript:showit(this)" ><span id="span_show">显示内容</span>
<div id="ok" style="position:absolute; visibility:visible; width:200px; height:115px; z-index:1">fgsdfgsdfgsdfgsd</div>
<div id="ok1" style="position:absolute; visibility:hidden; width:100px; height:115px; z-index:2">fiyhiuyiyiiyid1</div>
</form>
</body>
</html>