mdsk.net
当前位置:首页 >> JS为什么这个Div只能显示不能隐藏呢? >>

JS为什么这个Div只能显示不能隐藏呢?

首先 你的判断的时候 是两个== 一个=是复制 代码如下 oBtn1.onclick=function(){ if(oDiv1.style.display=="none"){ oDiv1.style.display="block"; }else{ oDiv1.style.display="none"; } } 但是这样写完后 还有点小瑕疵 就是点击第一次的时候 ...

设置div对象的style.display属性为"none"即可隐藏该节点,设置属性为”block“可以显示之。实例演示如下: 1、HTML结构 我是一个DIV2、javascript代码 function fun(obj){var div = document.getElementById("test");if(obj.value=="隐藏"){div.st...

这段代码是顺序执行,首先执行了js代码,当div代码还没有加载的时候document.getElementById('h')对象是不存在,所以下面的对象隐藏就不成立了,把js代码放在div下面就可以了,也可以去直接调用js函数。

简单的写了一小段代码,你可以试试看,如果有用,请选为满意回答. window.onload=function(){ var os=document.getElementsByTagName('div'); for(var i=0;i

将第二个的input标签的type改为button,这样子就不会提交了。所以显示出的内容就不会消失了。当你想提交表单内容时,可以在JS里加一下代码:var formobj = document.getElementsByTagName[0]; formobj .submit();这样就提交了表单,当然,上面显...

先引入jquery,这是肯定的。 然后准备好结构,设计思路有很多种,不嫌麻烦的话可以做复杂点的计算,可以让隐藏的效果做的更加逼真,大致思路就是定位,宽度和位置的同时变化。 在这里我介绍的是一个投机取巧的办法,俩框。 只需要用js来控制其le...

直接使用jquery的slideToggle()即可达到div层缓慢收缩与展开的目的

我觉得可以给表单加上事件,但是这样会不会点击这个div时也会隐藏呢,没有测过,只是个人见解,希望能帮到你

原理:就是讲全部的div都隐藏只有点击的div显示。 $(function(){$("#list a").click(function(){//点击链接 $("#main div").css("display","none");//将main下所有的div都隐藏 $("#main div:eq(" + $(this).index() + ")").css("display","block...

javascript 控制 div元素 显示/隐藏 : 获取该div元素 设置该元素的样式 具体代码如下: function display(id){ var traget=document.getElementById(id); if(traget.style.display=="none"){ traget.style.display=""; }else{ traget.style.dis...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com