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 相关文章推荐
IE浏览器兼容Firefox的JS脚本的代码
Oct 23 Javascript
20个非常有用的PHP类库 加速php开发
Jan 15 Javascript
jquery.validate分组验证代码
Mar 17 Javascript
jQueryUI写一个调整分类的拖放效果实现代码
May 10 Javascript
javascript实现依次输入input自动定焦
Dec 23 Javascript
jquery实现textarea 高度自适应
Mar 11 Javascript
javascript中数组和字符串的方法对比
Jul 20 Javascript
JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
Aug 19 Javascript
深入浅析jQuery对象$.html
Aug 22 Javascript
浅谈javascript的闭包
Jan 23 Javascript
jQuery pjax 应用简单示例
Sep 20 jQuery
vue 使用class创建和清除水印的示例代码
Dec 25 Vue.js
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
高分R级DC动画剧《哈莉·奎茵》第二季正式预告首发
2020/04/09 欧美动漫
PHP 遍历XP文件夹下所有文件
2008/11/27 PHP
typecho插件编写教程(三):保存配置
2015/05/28 PHP
php计划任务之验证是否有多个进程调用同一个job的方法
2015/12/07 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
2017/12/25 PHP
PHP与以太坊交互详解
2018/08/24 PHP
JavaScript 实现??打印?理
2007/04/28 Javascript
javascript 设置文本框中焦点的位置
2009/11/20 Javascript
JavaScript 代码压缩工具小结
2012/02/27 Javascript
JavaScript自定义DateDiff函数(兼容所有浏览器)
2012/03/01 Javascript
jquery导航制件jquery鼠标经过变色效果示例
2013/12/05 Javascript
JS中的构造函数详细解析
2014/03/10 Javascript
javascript实现playfair和hill密码算法
2014/12/07 Javascript
jquery移动端TAB触屏切换实现效果
2020/12/22 Javascript
利用JavaScript阻止表单提交的两种方法
2016/08/11 Javascript
浅谈javascript中的Function和Arguments
2016/08/30 Javascript
利用JavaScript对中文(汉字)进行排序实例详解
2017/06/18 Javascript
基于input框覆盖掉数字英文的实例讲解
2017/07/21 Javascript
提升页面加载速度的插件InstantClick
2017/09/12 Javascript
JS脚本实现网页自动秒杀点击
2018/01/11 Javascript
python 数据加密代码
2008/12/24 Python
深入flask之异步非堵塞实现代码示例
2018/07/31 Python
python抓取需要扫微信登陆页面
2019/04/29 Python
python3对接mysql数据库实例详解
2019/04/30 Python
matplotlib bar()实现多组数据并列柱状图通用简便创建方法
2021/02/24 Python
css3的focus-within选择器的使用
2020/05/11 HTML / CSS
前端使用canvas生成盲水印的加密解密的实现
2020/12/16 HTML / CSS
超市客服工作职责
2014/06/11 职场文书
2014年助理工程师工作总结
2014/11/14 职场文书
2014离婚协议书范文(3篇)
2014/11/29 职场文书
先进事迹材料范文
2014/12/29 职场文书
单位租车协议书
2015/01/29 职场文书
学习社交礼仪心得体会
2016/01/22 职场文书
公司晚会主持词
2019/04/17 职场文书
Python基础 括号()[]{}的详解
2021/11/07 Python
解析mybatis-plus中的resultMap简单使用
2021/11/23 Java/Android