点击什么显示什么的内容

<div style="width:200px; height:40px">
<div class="yiji" style="background-color:red;" onclick="Show('g')">公告</div>
<div class="yiji" style="background-color:#F96;" onclick="Show('x')">新闻</div>
</div> <div class="erji" id="g" style="background-color:red">
<span>wwwwwwwwwwwwwwwww</span>
<span>wwwwwwwwwwwwwwwww</span>
<span>wwwwwwwwwwwwwwwww</span>
<span>wwwwwwwwwwwwwwwww</span>
</div>
<div class="erji" id="x" style="background-color:#F96; display:none;">
<span>ddddddddddd</span>
<span>ddddd</span>
<span>sss</span>
</div>

css

*{
margin:0px auto;
padding:0px;
}
.yiji{
width:100px;
height:40px;
float:left;
text-align:center;
line-height:40px;
vertical-align:middle;
}
.erji{
width:200px;
height:200px;
}

js

function Show(a)
{
var a = document.getElementById(a);
var e = document.getElementsByClassName("erji");
//回复原样
for(var i=0;i<e.length;i++)
{
e[i].style.display = "none";
}
a.style.display = "block"; }

二、进度条

<div id="kuang">
<div id="jindu" style="width:0px;"></div>
</div>

css

#kuang{
width:500px;
height:20px;
border:1px solid #999;
}
#jindu{ height:20px;
background-color:#3F0;
float:left;
}

js

Zou();
window.setInterval("Zou()",20);
function Zou()
{
var j = document.getElementById("jindu");
//获取元素的长
var str = j.style.width;
//获取宽度里的数字
var cd = str.substr(0,str.length-2);
if(cd<500)
{ cd = parseInt(cd)+2;
j.style.width = cd+"px";
}
}

js点击什么显示什么的内容,隐藏其它和进度条的更多相关文章

  1. JS事件对象,筋斗云导航练习,跟随鼠标练习,放大镜练习,进度条练习

    JS事件对象,筋斗云导航练习,跟随鼠标练习,放大镜练习,进度条练习 btn.onclick = function(event) { 语句 } 其中event就是事件对象,在这个方法中指向的对象是onc ...

  2. js点击更多显示更多内容效果

    我写了一个简单的分段显示插件,用法很简单:1,把你要分面显示的内容的容器元素增加一个class=showMoreNChildren,并增加一个自定义属性pagesize="8" 这 ...

  3. js 点击按钮显示下拉菜单

    <li> <a id = "rank" onclick="showGroup()"></a></li><l ...

  4. js点击图片显示在左边大图

    <div class="imgbox cf">    <img src="temp/pic2.jpg" alt="" cl ...

  5. SAP(ABAP) 显示等待图标的FM:SAPGUI_PROGRESS_INDICATOR-SAP进度条

    在执行一些数据量大的报表时候,为了防止用户认为是死机,可以再程序中添加正在处理的图标,可以CALL一个 FM来实现. CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' ...

  6. Ubuntu 16.04在启动和关机时不显示启动和关机画面且显示详细的命令信息,没有进度条和Logo,或者只有紫色界面,或者没有开机画面等问题解决

    主要有以下解决方法: 1.如果之前配置过Grub来显示详细的命令信息的,那么改回去就行了,参考:http://www.cnblogs.com/EasonJim/p/7129873.html,通过这种方 ...

  7. 轻量级进度条 – Nprogress.js

    进度条库是前端中常见的库之一,bootstrap中提供了多种进度条样式.NProgress.js和nanobar.js是两款轻量级的进度条组件,使用简便. 官网: NProgress.js:http: ...

  8. Ajax上传文件进度条显示

    要实现进度条的显示,就要知道两个参数,上传的大小和总文件的大小 html5提供了一个上传过程事件,在上传过程中不断触发,然后用已上传的大 小/总大小,计算上传的百分比,然后用这个百分比控制div框的显 ...

  9. JS点击显示隐藏内容

    JS点击显示隐藏密码 思路:获取元素,判断点击,如果DIV显示就隐藏,如果DIV隐藏就显示出来. 1 if(DIV是显示的){ 2 div.style.display='none'; 3 } 4 el ...

随机推荐

  1. gdb解决字符串打印果断措施

    在我们进行gdb动态调试的时候,很多时间可能会遇到无法完全显示的情况 关于这种方法网上已经有解决方法 https://blog.csdn.net/shuizhizhiyin/article/detai ...

  2. ExpandableListView

    ExpandableListView 1.界面 Item_Group_layout 就一个TextView <?xml version="1.0" encoding=&quo ...

  3. C++ log4cplus 类库的封装

    对 log4cplus 库的封装,修改自网路 LogUtils.h /* * LogUtils.h * * Created on: 2018年8月9日 * Author: oftenlin */ #i ...

  4. Windows Server 2012设置VMWare以服务方式启动(注销后也可以运行,开机也可以自动运行)

    场景:要用一台服务器(Windows Server 2012),加装了一张双口的千兆网卡,安装一个虚拟机,使用爱快在虚拟机里当做软路由. - 那么问题来了,我这台是只能远程的,如果软路由没启动,怎么办 ...

  5. requirejs的使用和快速理解

    样例来自https://www.jianshu.com/p/b8a6824c8e07 requirejs有以下功能 声明不同js文件之间的依赖 可以按需.并行.延时载入js库 可以让我们的代码以模块化 ...

  6. css页面滚动触发动画

    参考页面:http://www.jq22.com/jquery-info1384

  7. F#周报2019年第16期

    新闻 Ionide试验版本 FSharp路线图介绍 Blazor官方预览 .NET Framework 4.8发布 .NET Core 3 Preview 4发布 需要来自FSharp.Data.Sq ...

  8. 关于python列表和元组的基本操作

    一.列表 列表是python中最常出现的一种数据存储形式,掌握列表的基本操作可以快速而有效的提高我们的代码书写效率.列表中存放的数据有如下基本操作:如增.删.改.查,掌握了这四个操作,就基本掌握了列表 ...

  9. fpga xilink 电平

  10. ECC椭圆曲线以及计算出公钥的过程(BTC为例)

    ECC概念 全称 “ Ellipse Curve Cryptography ”  means “ 椭圆 曲线 密码学 ”. 传统加密方法大多基于大质数因子分解困难性来实现,ECC则是通过椭圆曲线方程式 ...