利用JS实现展开隐藏效果:

Code
 1<html>
 2<head>
 3<title>JS实现展开隐藏</title>
 4<script language="JavaScript" type="text/JavaScript">
 5function showhidediv(id){
 6  try{
 7
 8    var id1=document.getElementById(id);
 9 id3.value="收缩";
10    if(id1)
11 {
12 if(id2.style.display=='block')
13 {
14 id2.style.display='none';
15 id3.value="展开";
16 }
17 else
18 {
19 id2.style.display='block';
20 }
21 }
22 }
23 catch(e){}
24 }
25</script>
26<body>
27<div id="id1">
28<!--
29<div onclick='showhidediv("id1");' style="color:red;">点击标题</div>-->
30<input type="button" value="展开" onclick='showhidediv("id1");' id="id3" style="background-color:white;">
31<div id="id2" style="display:none;">
32id2层的内容<br>id2层的内容<br>id2层的内容<br>id2层的内容<br>id2层的内容<br>
33id2层的内容<br>id2层的内容<br>id2层的内容<br>id2层的内容<br>id2层的内容<br>
34</div>
35</body>
36</head>
37</html>
38

JS实现的展开隐藏效果相关推荐

  1. html实现文字隐藏展开特效代码,js实现点击展开隐藏效果(实例代码)

    js实现点击展开隐藏效果(实例代码) 发布时间:2020-09-20 10:47:49 来源:脚本之家 阅读:69 作者:laozhang 本章给大家介绍用js事件冒泡实现鼠标点击显示提示框效果(代码 ...

  2. 鼠标点击时隐藏java代码,js实现点击展开隐藏效果(实例代码)

    本章给大家介绍用js事件冒泡实现鼠标点击显示提示框效果(代码实例).有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 先看看效果图: 代码实例: 事件冒泡-提示框 button { wi ...

  3. html鼠标移动自动展开,JS实现鼠标滑过折叠与展开菜单效果代码

    本文实例讲述了JS实现鼠标滑过折叠与展开菜单效果代码.分享给大家供大家参考.具体如下: 这是一款展开菜单特效,鼠标移上的时候自动展开,移走后自动折叠隐藏起来,运用了JS技术,并结合了CSS共同实现的效 ...

  4. 京东css3动画全屏海报_CSS3+HTML5+JS 实现一个块的收缩与展开动画效果

    最近在做项目时,发现CSS3中关于动画的技术,自己很少运用在项目中,平时一些列表块的收缩和展开动画效果,几乎都是使用 display 的 none 和 block,或者 visibility 的 hi ...

  5. JS实现鼠标点击展开/隐藏表格行

    <title>JS实现鼠标点击展开/隐藏表格行_网页代码站(www.webdm.cn)</title> <script language="javascript ...

  6. css隐藏特效代码,JS特效代码,可关闭的导航隐藏效果

    JS特效代码,可关闭的导航隐藏效果 #vouch{width:300px} #vouch a{text-decoration:none;} #vouch li{ list-style:none; bo ...

  7. java侧边栏_[Java教程]js实现的侧边栏展开收缩效果

    [Java教程]js实现的侧边栏展开收缩效果 0 2016-02-12 16:00:09 js实现的侧边栏展开收缩效果: 在很多应用中,尤其是客服系统一般具有这样的效果,那就是默认状态下,会折叠在网页 ...

  8. jQuery 设计和自定义一个带展开动画效果的导航栏

    设计和自定义一个带展开动画效果的导航栏,尝试写了一个demo,加上设计和调试差不多写了一天吧. 这里就来讲讲如何从设计->写布局->写样式->写JS代码 完成一个完全自己设计的导航栏 ...

  9. html li点隐藏,js控制li的隐藏和显示实例代码

    html页面 全部({$count}) 钢琴谱({$count_pu}) 钢琴曲({$count_qu}) 钢琴专辑({$count_zhuanji}) 钢琴全集({$count_quanji}) 钢 ...

最新文章

  1. 第四周实践项目6 循环双链表应用
  2. 电机驱动TB6612FNG全网断货,可替代方案来了,文末送模块!
  3. knn算法(分类)-机器学习
  4. MSSQL系列之十五 全文索引
  5. Linux下.o,.so,.a,.la文件
  6. 【jQuery笔记Part1】09-jQuery操作css-尺寸
  7. nodejs的req取参req.body,req.params,req.query
  8. JS—图片压缩上传(单张) 1
  9. python实现逆序输出一个数字
  10. 微信小程序报错 TypeError: Cannot read property ‘setData‘ of undefined
  11. 连接部分蓝牙耳机播放音乐无声音(aptx)问题
  12. 虚拟机访问本地mysql_本地访问虚拟机oracle数据库的尝试
  13. 我从《阿里云:人工智能应用实践与趋势》白皮书学到了什么?
  14. linux+scrtopic.exe,!截图
  15. CS:APP CH02信息的表示和处理知识点总结
  16. python3中将'\xb2\xbb\xca\xc7\xc4\xda\xb2\xbf\xbb\xf2\xcd\xe2\xb2\xbf\xc3\xfc\xc1\xee'转成中文
  17. 为subclipse配置http代理,解决“RA layer request failed, Unable to connect to a repository at URL ... 错误
  18. 使用百度云加速防apache的ab测试ddos攻击
  19. 信号坐骑之导引型传输介质
  20. 当电脑电池只充到50%就不充电了

热门文章

  1. XenApp6 建立请求的连接时出错解决方法
  2. ASP.NETmvc常用JQUERY收藏【jquery.form.js结合jquery.validate.js】
  3. Java语言与C++语言在作用域上的差异
  4. 数据库慢,原来与数据库无关
  5. 加速repo sync的技巧
  6. flink社区提问没有人回答是怎么回事?
  7. Finding Structure in Time论文解读
  8. 生成式模型和判别式模型(转)
  9. numpy求解矩阵的特征值和特征向量
  10. ValueError: do_handshake_on_connect should not be specified for non-blocking sockets