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 相关文章推荐
js根据给定的日期计算当月有多少天实现思路及代码
Feb 25 Javascript
用jQuery实现一些导航条切换,显示隐藏的实例代码
Jun 08 Javascript
关闭浏览器时提示onbeforeunload事件
Dec 25 Javascript
javascript自定义函数参数传递为字符串格式
Jul 29 Javascript
AngularJS入门教程(二):AngularJS模板
Dec 06 Javascript
JavaScript中实现单体模式分享
Jan 29 Javascript
zepto.js中tap事件阻止冒泡的实现方法
Feb 12 Javascript
JSON键值对序列化和反序列化解析
Jan 24 Javascript
jquery实现刷新随机变化样式特效(tag标签样式)
Feb 03 Javascript
JS中实现一个下载进度条及播放进度条的代码
Jun 10 Javascript
简述vue-cli中chainWebpack的使用方法
Jul 30 Javascript
html中两种获取标签内的值的方法
Jun 16 jQuery
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过滤危险html代码的函数
2008/07/22 PHP
分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
2015/12/09 PHP
php 删除指定文件夹的实例讲解
2017/07/25 PHP
PHP的PDO大对象(LOBs)
2019/01/27 PHP
将nodejs打包工具整合到鼠标右键的方法
2013/05/11 NodeJs
Backbone.js中的集合详解
2015/01/14 Javascript
微信小程序 vidao实现视频播放和弹幕的功能
2016/11/02 Javascript
Ajax高级笔记 JavaScript高级程序设计笔记
2017/06/22 Javascript
利用node.js爬取指定排名网站的JS引用库详解
2017/07/25 Javascript
react项目实践之webpack-dev-serve
2018/09/14 Javascript
js如何获取图片url的Blob值并预览示例代码
2019/03/07 Javascript
JS使用cookie保存用户登录信息操作示例
2019/05/30 Javascript
Python基于checksum计算文件是否相同的方法
2015/07/09 Python
Python爬虫之模拟知乎登录的方法教程
2017/05/25 Python
Python下实现的RSA加密/解密及签名/验证功能示例
2017/07/17 Python
python实现简单tftp(基于udp协议)
2018/07/30 Python
python创建文件备份的脚本
2018/09/11 Python
Django 实现购物车功能的示例代码
2018/10/08 Python
BP神经网络原理及Python实现代码
2018/12/18 Python
Python根据当前日期取去年同星期日期
2019/04/14 Python
python中的协程深入理解
2019/06/10 Python
python中的&amp;&amp;及||的实现示例
2019/08/07 Python
python爬虫添加请求头代码实例
2019/12/28 Python
PyQt实现计数器的方法示例
2021/01/18 Python
新东方旗下远程教育网站:新东方在线
2020/03/19 全球购物
澳大利亚在线批发商:Simply Wholesale
2021/02/24 全球购物
史学专业毕业生求职信
2014/05/09 职场文书
趣味运动会策划方案
2014/06/02 职场文书
支部书记四风对照材料
2014/08/28 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
初中成绩单评语
2014/12/29 职场文书
校友回访母校寄语
2015/02/26 职场文书
使用springMVC所需要的pom配置
2021/09/15 Java/Android
通过feDisplacementMap和feImage实现水波特效
2022/04/24 HTML / CSS
Python tensorflow卷积神经Inception V3网络结构
2022/05/06 Python
JS函数式编程实现XDM一
2022/06/16 Javascript