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 相关文章推荐
XmlUtils JS操作XML工具类
Oct 01 Javascript
javascript 用函数语句和表达式定义函数的区别详解
Jan 06 Javascript
用js判断是否为360浏览器的实现代码
Jan 15 Javascript
jquery实现邮箱自动填充提示功能
Nov 17 Javascript
JS封装的三级联动菜单(使用时只需要一行js代码)
Oct 24 Javascript
JS滚动到指定位置导航栏固定顶部
Jul 03 Javascript
手动用webpack搭建第一个ReactApp的示例
Apr 11 Javascript
详解Vue用cmd创建项目
Feb 12 Javascript
vue.js 打包时出现空白页和路径错误问题及解决方法
Jun 26 Javascript
JS实现点击发送验证码 xx秒后重新发送功能
Jul 30 Javascript
vue项目中常见问题及解决方案(推荐)
Oct 21 Javascript
vue实现评价星星功能
Jun 30 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
解决Codeigniter不能上传rar和zip压缩包问题
2014/03/07 PHP
完美实现wordpress禁止文章修订和自动保存的方法
2014/11/03 PHP
php里array_work用法实例分析
2015/07/13 PHP
joomla数据库操作示例代码
2016/01/06 PHP
Yii 2.0自带的验证码使用经验分享
2017/06/19 PHP
PHP大文件切割上传并带进度条功能示例
2019/07/01 PHP
ThinkPHP框架结合Ajax实现用户名校验功能示例
2019/07/03 PHP
JavaScript继承基础讲解(原型链、借用构造函数、混合模式、原型式继承、寄生式继承、寄生组合式继承)
2014/08/16 Javascript
第四篇Bootstrap网格系统偏移列和嵌套列
2016/06/21 Javascript
Bootstrap学习系列之使用 Bootstrap Typeahead 组件实现百度下拉效果
2016/07/07 Javascript
浅谈JavaScript中的this指针和引用知识
2016/08/05 Javascript
JavaScript实现自动切换图片代码
2016/10/11 Javascript
一个可复用的vue分页组件
2017/05/15 Javascript
微信小程序之前台循环数据绑定
2017/08/18 Javascript
jquery之基本选择器practice(实例讲解)
2017/09/30 jQuery
vue.extend实现alert模态框弹窗组件
2018/04/28 Javascript
vue使用ElementUI时导航栏默认展开功能的实现
2018/07/04 Javascript
java遇到微信小程序 &quot;支付验证签名失败&quot; 问题解决
2019/12/22 Javascript
js实现无缝轮播图
2020/03/09 Javascript
Python3 正在毁灭 Python的原因分析
2014/11/28 Python
Python实现爬取逐浪小说的方法
2015/07/07 Python
利用Python破解斗地主残局详解
2017/06/30 Python
python使用正则表达式(Regular Expression)方法超详细
2019/12/30 Python
python 爬取古诗文存入mysql数据库的方法
2020/01/08 Python
Python semaphore evevt生产者消费者模型原理解析
2020/03/18 Python
Python ORM框架Peewee用法详解
2020/04/29 Python
哈弗商学院毕业生求职信
2014/02/26 职场文书
2014年学习雷锋活动总结
2014/03/01 职场文书
《罗布泊,消逝的仙湖》教学反思
2014/03/01 职场文书
工作会议主持词
2014/03/17 职场文书
《春笋》教学反思
2014/04/15 职场文书
努力学习演讲稿
2014/05/10 职场文书
革命英雄事迹演讲稿
2014/09/13 职场文书
2014年团员学习十八大思想汇报
2014/09/13 职场文书
员工辞退通知书
2015/04/17 职场文书
Win11怎么进入安全模式?Windows 11进入安全模式的方法
2021/11/21 数码科技