JS实现点击链接切换显示隐藏内容的方法


Posted in Javascript onOctober 19, 2017

本文实例讲述了JS实现点击链接切换显示隐藏内容的方法。分享给大家供大家参考,具体如下:

先来看看运行效果:

JS实现点击链接切换显示隐藏内容的方法

具体代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>3water.com 点击链接切换显示隐藏内容</title>
 <style>
  a {
   cursor: pointer;
   color: red;
  }
  #p1, #p2 {
   display: none;
  }
 </style>
</head>
<body>
 <a onclick="con(1)">显示内容1</a>
 <a onclick="con(2)">显示内容2</a>
 <p id="p1">11111</p>
 <p id="p2">22222</p>
 <script>
  flag = "p1";
  function con(i){ //参数传递时传递字符串似乎有问题,这里采用的是数字传参
   document.getElementById(flag).style.display = "none";
   document.getElementById("p" + i).style.display = "inline";
   flag = "p" + i;
  }
 </script>
</body>
</html>

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

Javascript 相关文章推荐
JavaScript 版本自动生成文章摘要
Jul 23 Javascript
Underscore.js 的模板功能介绍与应用
Dec 24 Javascript
javascript引擎长时间独占线程造成卡顿的解决方案
Dec 03 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
Dec 29 Javascript
JavaScript根据CSS的Media Queries来判断浏览设备的方法
May 10 Javascript
jquery easyui datagrid实现增加,修改,删除方法总结
May 25 Javascript
js基于cookie记录来宾姓名的方法
Jul 19 Javascript
彻底学会Angular.js中的transclusion
Mar 12 Javascript
详解node.js搭建代理服务器请求数据
Apr 08 Javascript
jQuery中ajax请求后台返回json数据并渲染HTML的方法
Aug 08 jQuery
关于Vue项目跨平台运行问题的解决方法
Sep 18 Javascript
js实现无缝轮播图
Mar 09 Javascript
bootstrap日期插件daterangepicker使用详解
Oct 19 #Javascript
微信小程序的生命周期的详解
Oct 19 #Javascript
python爬取安居客二手房网站数据(实例讲解)
Oct 19 #Javascript
js 两个日期比较相差多少天的实例
Oct 19 #Javascript
Angular弹出模态框的两种方式
Oct 19 #Javascript
vue使用axios跨域请求数据问题详解
Oct 18 #Javascript
JS实现按钮颜色切换效果
Sep 05 #Javascript
You might like
浅析PHP的静态成员函数效率更高的原因
2014/06/13 PHP
jQuery中的.bind()、.live()和.delegate()之间区别分析
2011/06/08 Javascript
用JS实现一个TreeMenu效果分享
2011/08/28 Javascript
基于jquery的可多选的下拉列表框
2012/07/20 Javascript
使用jquery读取html5 localstorage的值的方法
2013/01/04 Javascript
浏览器复制插件zeroclipboard使用指南
2016/03/26 Javascript
Node.js实现文件上传
2016/07/05 Javascript
简单理解js的prototype属性及使用
2016/12/07 Javascript
Bootstrap表单使用方法详解
2017/02/17 Javascript
JavaScript组件开发之输入框加候选框
2017/03/10 Javascript
ionic实现下拉刷新载入数据功能
2017/05/11 Javascript
基于BootStrap实现简洁注册界面
2017/07/20 Javascript
关于前后端json数据的发送与接收详解
2017/07/30 Javascript
js实现1,2,3,5数字按照概率生成
2017/09/12 Javascript
解决VUEX兼容IE上的报错问题
2018/03/01 Javascript
使用vue的transition完成滑动过渡的示例代码
2018/06/25 Javascript
微信小程序实现订单倒计时
2020/11/01 Javascript
微信小程序中如何计算距离某个节日还有多少天
2019/07/15 Javascript
vue 实现setInterval 创建和销毁实例
2020/07/21 Javascript
python 解析XML python模块xml.dom解析xml实例代码
2014/02/07 Python
Python实现一个简单的MySQL类
2015/01/07 Python
python获取指定目录下所有文件名列表的方法
2015/05/20 Python
python 自动识别并连接串口的实现
2021/01/19 Python
CSS3图片旋转特效(360/60/-360度)
2013/10/10 HTML / CSS
HTML5 使用 sessionStorage 进行页面传值的方法
2018/07/02 HTML / CSS
Can a struct inherit from another class? (结构体能继承类吗)
2014/07/22 面试题
粗加工管理制度
2014/02/04 职场文书
新闻报道策划方案
2014/06/11 职场文书
自愿离婚协议书范文2014
2014/10/12 职场文书
学校中秋节活动总结
2015/03/23 职场文书
2015年秋季小班开学寄语
2015/05/27 职场文书
煤矿安全生产工作总结
2015/08/13 职场文书
如何在CocosCreator里画个炫酷的雷达图
2021/04/16 Javascript
MySQL数据库简介与基本操作
2022/05/30 MySQL
windows系统搭建WEB服务器详细教程
2022/08/05 Servers
Moment的feature导致线上bug解决分析
2022/09/23 Javascript