JavaScript中的style.display属性操作


Posted in Javascript onMarch 27, 2013

display版本:CSS1/CSS2    兼容性:IE4+   NS4+ 继承性:无  

语法:
     
display   :   block   |   none   |   inline   |   compact   |   marker   |   inline-table   |   list-item   |   run-in   |   table   |table-caption   |   table-cell   |   table-column   |   table-column-group   |   table-footer-group   |   table-header-group   |   table-row   |   table-row-group    

参数:    

block   :    CSS1 块对象的默认值。用该值为对象之后添加新行    
none   :    CSS1 隐藏对象。与visibility属性的hidden值不同,其不为被隐藏的对象保留其物理空间    
inline   :    CSS1 内联对象的默认值。用该值将从对象中删除行    
compact   :    CSS2 分配对象为块对象或基于内容之上的内联对象    
marker   :    CSS2 指定内容在容器对象之前或之后。要使用此参数,对象必须和:after及:before   伪元素一起使用    
inline-table   :    CSS2 将表格显示为无前后换行的内联对象或内联容器    
list-item   :    CSS1 将块对象指定为列表项目。并可以添加可选项目标志    
run-in   :    CSS2 分配对象为块对象或基于内容之上的内联对象    
table   :    CSS2 将对象作为块元素级的表格显示    
table-caption   :    CSS2 将对象作为表格标题显示    
table-cell   :    CSS2 将对象作为表格单元格显示    
table-column   :    CSS2 将对象作为表格列显示    
table-column-group   :    CSS2 将对象作为表格列组显示    
table-header-group   :    CSS2 将对象作为表格标题组显示    
table-footer-group   :    CSS2 将对象作为表格脚注组显示    
table-row   :    CSS2 将对象作为表格行显示    
table-row-group   :    CSS2 将对象作为表格行组显示    

说明:    

设置或检索对象是否及如何显示。  
目前   IE5.5仅支持以上CSS1的参数。    
对应的脚本特性为display。请参阅我编写的其他书目。

下面给个例子:点击显示或隐藏

<script language="JavaScript">
function show(str){
var i=documeng.getElementById(str);
if (i.style.display == "none") {     
   i.style.display = "";     
}
else{     
   i.style.display = "none";     
}     
}      
</script>
Javascript 相关文章推荐
随机显示经典句子或诗歌的javascript脚本
Aug 04 Javascript
各情景下元素宽高的获取实现代码
Sep 13 Javascript
同域jQuery(跨)iframe操作DOM(示例代码)
Dec 13 Javascript
纯HTML5制作围住神经猫游戏-附源码下载
Aug 23 Javascript
javascript实现抽奖程序的简单实例
Jun 07 Javascript
js中通过getElementsByName访问name集合对象的方法
Oct 31 Javascript
浅谈Emergence.js 检测元素可见性的 js 插件
Nov 18 Javascript
jQuery实现所有验证通过方可提交的表单验证
Nov 21 jQuery
vue初始化动画加载的实例
Sep 01 Javascript
jQuery pjax 应用简单示例
Sep 20 jQuery
Electron-vue开发的客户端支付收款工具的实现
May 24 Javascript
webpack的pitching loader详解
Sep 23 Javascript
jquery ajax提交整个表单元素的快捷办法
Mar 27 #Javascript
jQuery渐变发光导航菜单的实例代码
Mar 27 #Javascript
鼠标放在图片上显示大图的JS代码
Mar 26 #Javascript
javascript数组去重3种方法的性能测试与比较
Mar 26 #Javascript
两种常用的javascript数组去重方法思路及代码
Mar 26 #Javascript
javascript变量作用域使用中常见错误总结
Mar 26 #Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
Mar 26 #Javascript
You might like
无数据库的详细域名查询程序PHP版(2)
2006/10/09 PHP
PHP 高级课程笔记 面向对象
2009/06/21 PHP
浅析Yii2集成富文本编辑器redactor实例教程
2016/04/25 PHP
Yii1.1中通过Sql查询进行的分页操作方法
2017/03/16 PHP
php实现将二维关联数组转换成字符串的方法详解
2017/07/31 PHP
thinkPHP5框架导出Excel文件简单操作示例
2018/08/03 PHP
快速保存网页中所有图片的方法
2006/06/23 Javascript
jQuery学习笔记之jQuery+CSS3的浏览器兼容性
2015/01/19 Javascript
javascript中this的四种用法
2015/05/11 Javascript
在Node.js应用中读写Redis数据库的简单方法
2015/06/30 Javascript
JS+CSS实现简单滑动门(滑动菜单)效果
2015/09/19 Javascript
JavaScript String 对象常用方法详解
2016/05/13 Javascript
Bootstrap学习笔记之环境配置(1)
2016/12/07 Javascript
详解vue.js全局组件和局部组件
2017/04/10 Javascript
AngularJS中controller控制器继承的使用方法
2017/11/03 Javascript
Bootstrap-table使用footerFormatter做统计列功能
2018/09/07 Javascript
jquery无缝图片轮播组件封装
2020/11/25 jQuery
layui实现checkbox的目录树tree的例子
2019/09/12 Javascript
详解vue 组件注册
2020/11/20 Vue.js
[02:49]2014DOTA2电竞也是体育项目! 势要把荣誉带回中国!
2014/07/20 DOTA
python 3.6.5 安装配置方法图文教程
2018/09/18 Python
一看就懂得Python的math模块
2018/10/21 Python
Python Sympy计算梯度、散度和旋度的实例
2019/12/06 Python
Python Tornado实现WEB服务器Socket服务器共存并实现交互的方法
2020/05/26 Python
PyQt5实现画布小程序
2020/05/30 Python
Python中logging日志的四个等级和使用
2020/11/17 Python
详解CSS3选择器:nth-child和:nth-of-type之间的差异
2017/09/18 HTML / CSS
英国婴儿及儿童产品商店:TigerParrot
2019/03/04 全球购物
阿联酋优惠券服务:Living Kool
2019/12/12 全球购物
意大利买卖二手奢侈品网站:LAMPOO
2020/06/03 全球购物
个人租房协议书(范本)
2014/10/14 职场文书
祝酒词范文
2015/08/12 职场文书
环保建议书作文400字
2015/09/14 职场文书
读《推着妈妈去旅行》有感1500字
2019/10/15 职场文书
PHP解决高并发问题
2021/04/01 PHP
教你使用vscode 搭建react-native开发环境
2021/07/07 Javascript