js将控件隐藏及display属性的使用介绍


Posted in Javascript onDecember 30, 2013

用JavaScript隐藏控件的方法有两种,分别是通过设置控件的style的“display”和“visibility”属性。当style.display="block"或style.visibility="visible"时控件或见,当style.display="none"或style.visibility="hidden"时控件不可见。不同的是“display”不但隐藏控件,而且被隐藏的控件不再占用显示时占用的位置,而“visibility”隐藏的控件仅仅是将控件设置成不可见了,控件仍然占俱原来的位置。

function displayHideUI() 
{ 
var ui = document.getElementById("bbs"); 
ui.style.display="none"; 
} 
function displayShowUI() 
{ 
var ui = document.getElementById("bbs"); 
ui.style.display=" ";//display为空的话会好使,为block会使后边的空间换行 
} function visibilityHideUI() 
{ 
var ui = document.getElementById("bbs"); 
ui.style.visibility="hidden"; 
} 
function visibilityShowUI() 
{ 
var ui = document.getElementById("bbs"); 
ui.style.visibility="visible"; 
} 
</script>

值 描述
none 此元素不会被显示。
block 此元素将显示为块级元素,此元素前后会带有换行符。
inline 默认。此元素会被显示为内联元素,元素前后没有换行符。
inline-block 行内块元素。(CSS2.1 新增的值)
list-item 此元素会作为列表显示。
run-in 此元素会根据上下文作为块级元素或内联元素显示。
compact CSS 中有值compact,不过由于缺乏广泛支持,已经从CSS2.1 中删除。
marker CSS 中有值marker,不过由于缺乏广泛支持,已经从CSS2.1 中删除。
table 此元素会作为块级表格来显示(类似<table>),表格前后带有换行符。
inline-table 此元素会作为内联表格来显示(类似<table>),表格前后没有换行符。
table-row-group 此元素会作为一个或多个行的分组来显示(类似<tbody>)。
table-header-group 此元素会作为一个或多个行的分组来显示(类似<thead>)。
table-footer-group 此元素会作为一个或多个行的分组来显示(类似<tfoot>)。
table-row 此元素会作为一个表格行显示(类似<tr>)。
table-column-group 此元素会作为一个或多个列的分组来显示(类似<colgroup>)。
table-column 此元素会作为一个单元格列显示(类似<col>)
table-cell 此元素会作为一个表格单元格显示(类似<td> 和<th>)
table-caption 此元素会作为一个表格标题显示(类似<caption>)

inherit 规定应该从父元素继承display 属性的值。

Javascript 相关文章推荐
javascript div 弹出可拖动窗口
Feb 26 Javascript
jQuery父级以及同级元素查找介绍
Sep 04 Javascript
理解Javascript闭包
Nov 01 Javascript
在百度知道团队中快速审批新成员的js脚本
Feb 02 Javascript
浅谈javascript中createElement事件
Dec 05 Javascript
JavaScript中的比较操作符&gt;、=、
Dec 31 Javascript
javascript模拟命名空间
Apr 17 Javascript
分享经典的JavaScript开发技巧
Nov 21 Javascript
JavaScript字符串对象(string)基本用法示例
Jan 18 Javascript
无循环 JavaScript(map、reduce、filter和find)
Apr 08 Javascript
如何使用pm2快速将项目部署到远程服务器
Mar 12 Javascript
解决vue使用vant下拉框van-dropdown-item 绑定title值不变问题
Aug 05 Javascript
JS的document.all函数使用示例
Dec 30 #Javascript
Jquery插件easyUi表单验证提交(示例代码)
Dec 30 #Javascript
结合JQ1.9通过js正则判断各种浏览器版本的方法
Dec 30 #Javascript
Jquery中&quot;$(document).ready(function(){ })&quot;函数的使用详解
Dec 30 #Javascript
jQuery中bind,live,delegate与one方法的用法及区别解析
Dec 30 #Javascript
解析jQuery的三种bind/One/Live事件绑定使用方法
Dec 30 #Javascript
jQuery中.live()方法的用法深入解析
Dec 30 #Javascript
You might like
一个显示天气预报的程序
2006/10/09 PHP
php中目录,文件操作详谈
2007/03/19 PHP
php download.php实现代码 跳转到下载文件(response.redirect)
2009/08/26 PHP
php清除和销毁session的方法分析
2015/03/19 PHP
详解WordPress中添加和执行动作的函数使用方法
2015/12/29 PHP
js宝典学习笔记(上)
2007/01/10 Javascript
js判断输入是否为正整数、浮点数等数字的函数代码
2010/11/17 Javascript
js 数据类型转换总结笔记
2011/01/17 Javascript
Javascript面向对象扩展库代码分享
2012/03/27 Javascript
raphael.js绘制中国地图 地图绘制方法
2014/02/12 Javascript
php和js对数据库图片进行等比缩放示例
2014/04/28 Javascript
JavaScript Math.floor方法(对数值向下取整)
2015/01/09 Javascript
初步使用bootstrap快速创建页面
2016/03/03 Javascript
基于RequireJS和JQuery的模块化编程日常问题解析
2016/04/14 Javascript
Ionic3 UI组件之autocomplete详解
2017/06/08 Javascript
angular或者js怎么确定选中ul中的哪几个li
2017/08/16 Javascript
JS中的JSON对象的定义和取值实现代码
2018/05/09 Javascript
微信小程序出现wx.getLocation再次授权问题的解决方法分析
2019/01/16 Javascript
vue设置导航栏、侧边栏为公共页面的例子
2019/11/01 Javascript
JavaScript实现简单验证码
2020/08/24 Javascript
JavaScript 中的执行上下文和执行栈实例讲解
2021/02/25 Javascript
对python中数据集划分函数StratifiedShuffleSplit的使用详解
2018/12/11 Python
python爬虫添加请求头代码实例
2019/12/28 Python
python 实现在shell窗口中编写print不向屏幕输出
2020/02/19 Python
python退出循环的方法
2020/06/18 Python
拿来就用!Python批量合并PDF的示例代码
2020/08/10 Python
CSS Grid布局教程之浏览器开启CSS Grid Layout汇总
2014/12/30 HTML / CSS
M.M.LaFleur官网:美国职业女装品牌
2020/10/27 全球购物
司机岗位职责
2013/11/15 职场文书
优秀企业获奖感言
2014/02/01 职场文书
儿园租房协议书范本
2014/12/02 职场文书
雷峰塔导游词
2015/02/09 职场文书
2016年最美孝心少年事迹材料
2016/02/26 职场文书
Go语言切片前或中间插入项与内置copy()函数详解
2021/04/27 Golang
实现GO语言对数组切片去重
2022/04/20 Golang
vue-cli3.x配置全局的scss的时候报错问题及解决
2022/04/30 Vue.js