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 相关文章推荐
js异或加解密效果代码
Jun 25 Javascript
JavaScript效率调优经验
Jun 04 Javascript
Javascript 日期处理之时区问题
Oct 08 Javascript
深入学习JavaScript对象
Oct 13 Javascript
JS组件系列之Bootstrap Icon图标选择组件
Jan 28 Javascript
基于jquery实现智能表单验证操作
May 09 Javascript
js实现自动图片轮播代码
Mar 22 Javascript
详解AngularJS 路由 resolve用法
Apr 24 Javascript
vue-cli项目代理proxyTable配置exclude的方法
Sep 20 Javascript
解决vue跨域axios异步通信问题
Apr 17 Javascript
Vue.js暴露方法给WebView的使用操作
Sep 07 Javascript
JavaScript的一些小技巧分享
Jan 06 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 form 表单传参明细研究
2009/07/17 PHP
解密ThinkPHP3.1.2版本之模板继承
2014/06/19 PHP
PHP编写RESTful接口的方法
2016/02/21 PHP
PHP中Restful api 错误提示返回值实现思路
2016/04/12 PHP
JS效率个人经验谈(8-15更新),加入range技巧
2007/01/09 Javascript
Jquery练习之表单验证实现代码
2010/12/14 Javascript
JS写的贪吃蛇游戏(个人练习)
2013/07/08 Javascript
node.js实现爬虫教程
2020/08/25 Javascript
怎么限制input的text里输入的值只能是数字(正则、js)
2016/05/16 Javascript
Angular ng-repeat 对象和数组遍历实例
2016/09/14 Javascript
微信开发 消息推送实现代码
2016/10/21 Javascript
d3.js中冷门却实用的内置函数总结
2017/02/04 Javascript
jquery实现企业定位式导航效果
2018/01/01 jQuery
jQuery实现表单动态加减、ajax表单提交功能
2018/06/08 jQuery
微信小程序实现录音功能
2019/11/22 Javascript
Selenium执行JavaScript脚本的方法示例
2020/12/31 Javascript
[58:37]Serenity vs Fnatic 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
linux环境下安装pyramid和新建项目的步骤
2013/11/27 Python
python里对list中的整数求平均并排序
2014/09/12 Python
Python实现从URL地址提取文件名的方法
2015/05/15 Python
python3批量删除豆瓣分组下的好友的实现代码
2016/06/07 Python
用python实现对比两张图片的不同
2018/02/05 Python
python爬虫_实现校园网自动重连脚本的教程
2018/04/22 Python
Python3随机漫步生成数据并绘制
2018/08/27 Python
Python找出微信上删除你好友的人脚本写法
2018/11/01 Python
详解python Todo清单实战
2018/11/01 Python
python传到前端的数据,双引号被转义的问题
2020/04/03 Python
python开发一款翻译工具
2020/10/10 Python
e路東瀛(JAPANiCAN)香港:日本旅游、日本酒店和温泉旅馆预订
2018/11/21 全球购物
盛大笔试题
2016/11/05 面试题
一些关于MySql加速和优化的面试题
2014/01/30 面试题
2014年辅导员工作总结
2014/11/18 职场文书
责任书范本大全
2015/05/11 职场文书
2015年乡镇工会工作总结
2015/05/19 职场文书
律政俏佳人观后感
2015/06/09 职场文书
小学班主任教育随笔
2015/08/15 职场文书