js操作css属性实现div层展开关闭效果的方法


Posted in Javascript onMay 11, 2015

本文实例讲述了js操作css属性实现div层展开关闭效果的方法。分享给大家供大家参考。具体分析如下:

最近学javascript接触到js对css属性操作,就写了个展开关闭效果,同时实现了按钮文字切换,很简洁啊!这段Js对象操作css属性实现div层的展开关闭效果。将代码分享给JS前端设计者。

<title>js操作div展开关闭</title>
<style>
  #3water { border: solid 1px #EEE; 
    background:#F7F7F7; 
    margin:20px; 
    padding:10px; 
    display:none;
    width:300px;    
  }
</style>
<input style="cursor:pointer" onclick="show('3water');"
type='button' value='展开' id='inp'>
<div id="3water">三水点靠木提供编程源码、网站源码、网页素材、
书籍教程、网站模板、网页特效代码等!</div>
<script>
function show(id){
  var aiin = document.getElementById(id);
  var inp= document.getElementById('inp');
  if(aiin.style.display != 'block'){
    aiin.style.display = 'block';
    inp.value='关闭';
  }else{
    aiin.style.display = 'none';  
    inp.value='展开';
  }
}
</script>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript基础第一章 JavaScript与用户端
Jul 22 Javascript
Javascript中自动切换焦点实现代码
Dec 15 Javascript
JS操作select下拉框动态变动(创建/删除/获取)
Jun 02 Javascript
JavaScript Math.ceil() 函数使用介绍
Dec 11 Javascript
js获取指定日期周数以及星期几的小例子
Jun 27 Javascript
Webpack性能优化 DLL 用法详解
Aug 10 Javascript
node使用promise替代回调函数
May 07 Javascript
iView框架问题整理小结
Oct 16 Javascript
ES6的异步终极解决方案分享
Jul 11 Javascript
在Layui 的表格模板中,实现layer父页面和子页面传值交互的方法
Sep 10 Javascript
VUEX采坑之路之获取不到$store的解决方法
Nov 08 Javascript
JavaScript canvas绘制折线图
Feb 18 Javascript
javascript中this的四种用法
May 11 #Javascript
JQuery插件jcarousellite的参数中文说明
May 11 #Javascript
javascript实现炫酷的拖动分页
May 11 #Javascript
JS+CSS实现的拖动分页效果实例
May 11 #Javascript
浅谈jQuery构造函数分析
May 11 #Javascript
在JavaScript中正确引用bind方法的应用
May 11 #Javascript
jQuery实现页面内锚点平滑跳转特效的方法总结
May 11 #Javascript
You might like
PHP 反向排序和随机排序代码
2010/06/30 PHP
php实现httpclient类示例
2014/04/08 PHP
详解HTTP Cookie状态管理机制
2016/01/14 PHP
关于php 高并发解决的一点思路
2017/04/16 PHP
CakePHP框架Model函数定义方法示例
2017/08/04 PHP
TP5框架实现签到功能的方法分析
2020/04/05 PHP
javascript 多种搜索引擎集成的页面实现代码
2010/01/02 Javascript
js不完美解决click和dblclick事件冲突问题
2012/07/16 Javascript
JQuery解析HTML、JSON和XML实例详解
2014/03/29 Javascript
JS实现文字掉落效果的方法
2015/05/06 Javascript
js格式化时间的方法
2015/12/18 Javascript
js从外部获取图片的实现方法
2016/08/05 Javascript
AngularJS 单元测试(二)详解
2016/09/21 Javascript
JS函数多个参数默认值指定方法分析
2016/11/28 Javascript
Vue0.1的过滤代码如何添加到Vue2.0直接使用
2017/08/23 Javascript
Node.js中使用mongoose操作mongodb数据库的方法
2017/09/12 Javascript
使用cropper.js裁剪头像的实例代码
2017/09/29 Javascript
解决JQuery全选/反选第二次失效的问题
2017/10/11 jQuery
浅谈PDF.js使用心得
2018/06/07 Javascript
如何制作一个Node命令行图像识别工具
2018/12/12 Javascript
Vue仿Bibibili首页的问题
2021/01/21 Vue.js
使用url_helper简化Python中Django框架的url配置教程
2015/05/30 Python
Python面向对象编程之继承与多态详解
2018/01/16 Python
python单向循环链表原理与实现方法示例
2019/12/03 Python
python实现双色球随机选号
2020/01/01 Python
python实现测试工具(二)——简单的ui测试工具
2020/10/19 Python
台湾百利市购物中心:e-Payless
2017/08/16 全球购物
美国网上眼镜供应商:LEOTONY(眼镜、RX太阳镜和太阳镜)
2017/10/31 全球购物
电信专业毕业生推荐信
2013/11/18 职场文书
教师实习自我鉴定
2013/12/13 职场文书
合伙协议书范本
2014/04/21 职场文书
就业意向书范本
2015/05/11 职场文书
使用php的mail()函数实现发送邮件功能
2021/06/03 PHP
Python实现提取PDF简历信息并存入Excel
2022/04/02 Python
PC版《死亡搁浅导剪版》现已发售 展开全新的探险
2022/04/03 其他游戏
HTML中link标签属性的具体用法
2023/05/07 HTML / CSS