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 相关文章推荐
jquery下操作HTML控件的实现代码
Jan 12 Javascript
JavaScript实用技巧(一)
Aug 16 Javascript
javascript下利用arguments实现string.format函数
Aug 24 Javascript
如何编写高质量JS代码(续)
Feb 25 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐)
Jun 23 Javascript
利用jQuery插件imgAreaSelect实现图片上传裁剪(同步显示图像位置信息)
Dec 02 Javascript
利用Chrome DevTools直接调试Node.js和JavaScript的方法详解(并行)
Feb 16 Javascript
详解javascript 变量提升(Hoisting)
Mar 12 Javascript
手把手教你 CKEDITOR 4 扩展插件制作
Jun 18 Javascript
VUE写一个简单的表格实例
Aug 06 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
Oct 25 Javascript
vue项目配置使用flow类型检查的步骤
Mar 18 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
解析百度搜索结果link?url=参数分析 (全)
2012/10/09 PHP
php不使用插件导出excel的简单方法
2014/03/04 PHP
给PHP开发者的编程指南 第一部分降低复杂程度
2016/01/18 PHP
PHP使用socket发送HTTP请求的方法
2016/02/14 PHP
php bootstrap实现简单登录
2016/03/08 PHP
PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
2016/09/11 PHP
php is_executable判断给定文件名是否可执行实例
2016/09/26 PHP
php魔术方法功能与用法实例分析
2016/10/19 PHP
IE JS编程需注意的内存释放问题
2009/06/23 Javascript
js this函数调用无需再次抓获id,name或标签名
2014/03/03 Javascript
JS控制网页动态生成任意行列数表格的方法
2015/03/09 Javascript
原生js结合html5制作小飞龙的简易跳球
2015/03/30 Javascript
JavaScript中length属性的使用方法
2015/06/05 Javascript
js+HTML5实现视频截图的方法
2015/06/16 Javascript
javascript实现下班倒计时效果的方法(可桌面通知)
2015/07/10 Javascript
javascript的变量、传值、传址、参数之间关系
2015/07/26 Javascript
jquery+CSS3实现淘宝移动网页菜单效果
2015/08/31 Javascript
jQuery获取父元素及父节点的方法小结
2016/04/14 Javascript
Nodejs学习item【入门手上】
2016/05/05 NodeJs
微信小程序登录态控制深入分析
2017/04/12 Javascript
Node.js 回调函数实例详解
2017/07/06 Javascript
深入理解Vue官方文档梳理之全局API
2017/11/22 Javascript
layui点击按钮页面会自动刷新的解决方案
2019/10/25 Javascript
three.js利用卷积法如何实现物体描边效果
2019/11/27 Javascript
基于JS正则表达式实现模板数据动态渲染(实现思路详解)
2020/03/07 Javascript
深入源码解析Python中的对象与类型
2015/12/11 Python
python正则分析nginx的访问日志
2017/01/17 Python
深入剖析webstorage[html5的本地数据处理]
2016/07/11 HTML / CSS
专业实习自我鉴定
2013/10/29 职场文书
幼儿园教师工作感言
2014/02/15 职场文书
新闻专业毕业生英文求职信
2014/03/19 职场文书
个人违纪检讨书
2014/09/15 职场文书
财务个人年度总结范文
2015/02/26 职场文书
2015大学生自我评价范文
2015/03/03 职场文书
小程序后台PHP版本部署运行 LNMP+WNMP
2021/04/01 Servers
吉利入股戴姆勒后smart“长大了”
2022/04/21 数码科技