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的内存泄漏
Mar 04 Javascript
用js实现的自定义的对话框的实现代码
Mar 21 Javascript
三种检测iPhone/iPad设备方向的方法
Apr 23 Javascript
jQuery中select与datalist制作下拉菜单时的区别浅析
Dec 30 Javascript
jQuery实现简单的计时器功能实例分析
Aug 29 jQuery
ES6学习教程之对象字面量详解
Oct 09 Javascript
Vue 2.0学习笔记之使用$refs访问Vue中的DOM
Dec 19 Javascript
JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
Jan 07 Javascript
vue请求数据的三种方式
Mar 04 Javascript
vue-cli打包后本地运行dist文件中的index.html操作
Aug 12 Javascript
浅析JavaScript中的变量提升
Jun 01 Javascript
ECharts transform数据转换和dataZoom在项目中使用
Dec 24 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 获取远程网页内容的代码(fopen,curl已测)
2011/06/06 PHP
浅析php中常量,变量的作用域和生存周期
2013/08/10 PHP
PHP的消息通信机制测试实例
2016/11/10 PHP
laravel admin实现分类树/模型树的示例代码
2020/06/10 PHP
用JAVASCRIPT如何给&amp;lt;textarea&amp;gt;&amp;lt;/textarea&amp;gt;赋值
2007/04/20 Javascript
jQuery DIV弹出效果实现代码
2009/07/03 Javascript
javascript 基础篇3 类,回调函数,内置对象,事件处理
2012/03/14 Javascript
深入理解JavaScript中的传值与传引用
2013/12/09 Javascript
js对图片base64编码字符串进行解码并输出图像示例
2014/03/17 Javascript
Js动态设置rem来实现移动端字体的自适应代码
2016/10/14 Javascript
利用js来实现缩略语列表、文献来源链接和快捷键列表
2016/12/16 Javascript
vue-cli3.0 特性解读
2018/04/22 Javascript
vue中更改数组中属性,在页面中不生效的解决方法
2019/10/30 Javascript
[42:00]完美世界DOTA2联赛PWL S3 Phoenix vs INK ICE 第一场 12.13
2020/12/17 DOTA
Python语法快速入门指南
2015/10/12 Python
一键搞定python连接mysql驱动有关问题(windows版本)
2016/04/23 Python
Python使用中文正则表达式匹配指定中文字符串的方法示例
2017/01/20 Python
Python PyQt5实现的简易计算器功能示例
2017/08/23 Python
Python 3实战爬虫之爬取京东图书的图片详解
2017/10/09 Python
Tensorflow实现卷积神经网络用于人脸关键点识别
2018/03/05 Python
python求解数组中两个字符串的最小距离
2018/09/27 Python
使用Python3+PyQT5+Pyserial 实现简单的串口工具方法
2019/02/13 Python
Python Web框架之Django框架Model基础详解
2019/08/16 Python
通过实例简单了解Python中yield的作用
2019/12/11 Python
Python下利用BeautifulSoup解析HTML的实现
2020/01/17 Python
python安装第三方库如xlrd的方法
2020/10/31 Python
python如何修改文件时间属性
2021/02/05 Python
泰海淘:泰国king Power王权免税集团旗下跨境海淘综合型电商
2020/07/26 全球购物
大二自我鉴定
2014/01/31 职场文书
公司委托书格式范文
2014/04/04 职场文书
民族团结好少年事迹材料
2014/08/19 职场文书
地道战观后感500字
2015/06/04 职场文书
2016年习主席讲话学习心得体会
2016/01/20 职场文书
基于Redis实现分布式锁的方法(lua脚本版)
2021/05/12 Redis
SQL SERVER存储过程用法详解
2022/02/24 SQL Server
Selenium浏览器自动化如何上传文件
2022/04/06 Python