,,javascript隐藏显示div的两种方式实例

,,javascript隐藏显示div的两种方式实例

本文主要介绍在javascript中隐藏和显示div的两种方法。代码非常简单。点击时,判断是否显示div。如果显示div,则将div设置为隐藏,否则将显示div。有需要的朋友可以参考一下。

目录

设置方法:JS隐藏和显示div有两种方式:方法一:在元素样式对象中设置显示属性;方法2:在元素样式对象中设置可见性属性summary。

设置方法:

1.使用style对象的display属性。值“无”可以隐藏div元素,值“块”可以显示元素;

2.使用style对象的visibility属性。值“hidden”可以隐藏div元素,值“visible”可以显示元素。

本教程运行环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。

JS隐藏和显示div的方式有两种:

方式一:设置元素style对象中的display属性

var t=document . getelementbyid(' test ');//选择id为test的div元素

t . style . display=' none ';//隐藏选定的元素

t . style . display=' block ';//以块级别样式显示

方式二:设置元素style对象中的visibility属性

var t=document . getelementbyid(' test ');//选择id为test的div元素

t . style . visibility=' hidden ';//隐藏元素

t . style . visibility=' visible ';//显示元素

两种方法的区别在于,将display设置为hide后,原始位置不被占用,但通过可见性隐藏后,元素位置仍然被占用。

效果如下:

第一种路前隐藏

隐藏后不要占据原来的位置。

第二种路前隐藏

第二路隐藏后,仍然占据原来的位置。

完整的代码如下:

脚本类型='文本/javascript '

函数fn1(){

var t=document . getelementbyid(' test ');

if(t.style.display==='none') {

t . style . display=' block ';//显示为块级元素

}否则{

t . style . display=' none ';//隐藏

}

}

函数fn2(){

var t=document . getelementbyid(' test ');

if(t . style . visibility===' hidden '){

t . style . visibility=' visible ';

}否则{

t . style . visibility=' hidden ';

}

}

/脚本

/头

身体

div id=' test ' style=' border:solid 1px # e 81515;宽度:500像素;'

这是一个将被隐藏的DIV。英国铁路公司

这是一个将被隐藏的DIV。英国铁路公司

这是一个将被隐藏的DIV。英国铁路公司

这是一个将被隐藏的DIV。英国铁路公司

/div

按钮onclick='fn1()'第一种方式/按钮

按钮onclick='fn2()'第二种方式/按钮

/body

总结

这就是这篇关于javascript隐藏显示div的文章。更多相关js隐藏显示div内容,请搜索我们之前的文章或者继续浏览下面的相关文章。希望你以后能支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: