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的onchange事件与jQuery的change()方法比较
Sep 28 Javascript
HTML颜色选择器实现代码
Nov 23 Javascript
JavaScript与Image加载事件(onload)、加载状态(complete)
Feb 14 Javascript
JS中如何比较两个Json对象是否相等实例代码
Jul 13 Javascript
vue-resource拦截器设置头信息的实例
Oct 27 Javascript
如何从0开始用node写一个自己的命令行程序
Dec 29 Javascript
微信小程序实现九宫格抽奖
Apr 15 Javascript
理理Vue细节(推荐)
Apr 16 Javascript
vue+element项目中过滤输入框特殊字符小结
Aug 07 Javascript
vue使用codemirror的两种用法
Aug 27 Javascript
jQuery弹框插件使用方法详解
May 26 jQuery
使用AutoJs实现微信抢红包的代码
Dec 31 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缩略图生成程式(需要GD库支持)
2007/03/06 PHP
php递归使用示例(php递归函数)
2014/02/14 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
2014/06/17 PHP
WordPress网站性能优化指南
2015/11/18 PHP
PHP获取文件扩展名的方法实例总结
2017/06/10 PHP
php实现websocket实时消息推送
2018/03/30 PHP
PHP执行普通shell命令流程解析
2020/08/24 PHP
JS 强制设为首页的代码
2009/01/31 Javascript
jQuery对象数据缓存Cache原理及jQuery.data方法区别介绍
2013/04/07 Javascript
原生javascript实现图片无缝滚动效果
2016/02/12 Javascript
JavaScript编码风格指南(中文版)
2016/08/26 Javascript
使用开源工具制作网页验证码的方法
2016/10/17 Javascript
浅谈js中function的参数默认值
2017/02/20 Javascript
详解vue项目的构建,打包,发布全过程
2017/11/23 Javascript
element-ui表格合并span-method的实现方法
2019/05/21 Javascript
分享JS表单验证源码(带错误提示及密码等级)
2020/01/05 Javascript
JS面向对象编程实现的Tab选项卡案例详解
2020/03/03 Javascript
javascript将16进制的字符串转换为10进制整数hex
2020/03/05 Javascript
[59:15]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.20
2020/11/20 DOTA
详解python数据结构和算法
2019/04/18 Python
Python实现微信中找回好友、群聊用户撤回的消息功能示例
2019/08/23 Python
python 字典访问的三种方法小结
2019/12/05 Python
使用Matplotlib 绘制精美的数学图形例子
2019/12/13 Python
python 实现将Numpy数组保存为图像
2020/01/09 Python
Python tornado上传文件的功能
2020/03/26 Python
Python selenium文件上传下载功能代码实例
2020/04/13 Python
python使用smtplib模块发送邮件
2020/12/17 Python
HTML里显示pdf、word、xls、ppt的方法示例
2020/04/14 HTML / CSS
美国知名的女性服饰品牌:LOFT(洛芙特)
2016/08/05 全球购物
财务与信息服务专业推荐信
2013/11/28 职场文书
教师求职信范文分享
2013/12/27 职场文书
水电工岗位职责
2014/02/12 职场文书
迎元旦广播稿
2014/02/22 职场文书
刑事上诉状范文
2015/05/22 职场文书
文书工作总结(范文)
2019/07/11 职场文书
详解python网络进程
2021/06/15 Python