博主信息
博文 9
粉丝 0
评论 1
访问量 8073
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
JavaScript,Dom的使用,function使用,tab切换,导航切换-3月27日
GT的博客
原创
885人浏览过

实例 图片切换

<body>
	<div id="poto">
		<a class="poto_a" href=""><img src="static/images/1.jpg"></a>
		<a class="poto_a" href=""><img src="static/images/2.jpg"></a>
		<a class="poto_a" href=""><img src="static/images/3.jpg"></a>
		<a class="poto_a" href=""><img src="static/images/4.jpg"></a>
		<a class="poto_a" href=""><img src="static/images/5.jpg"></a>
	<p>
        <span onclick="function_name(0)">1</span>
        <span onclick="function_name(1)">2</span>
        <span onclick="function_name(2)">3</span>
        <span onclick="function_name(3)">4</span>
        <span onclick="function_name(4)">5</span>
    </p>
    </div>
    <script type="text/javascript">
    	function function_name(num) {
        var oba=document.getElementById('poto');
        var oba_a=oba.getElementsByClassName('poto_a');
         
       for(var i=0;i<oba_a.length;i++){
         oba_a[i].style.display="none";
       }
      oba_a[num].style.display="block";
    }

    </script>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例 按钮tab切换

<!DOCTYPE html>
<html>
<head>
	<title>JavaScript的tab切换</title>
	<link rel="icon" type="images/x-icon" href="static/images/favicon.ico">
	<style type="text/css">
    button{
    	
        color: #fff;
    	background:#292727;
    	border: none;
    }
    div{
    	margin-top: 10px;
    	width: 500px;
    	height: 500px;
    	border: 1px solid #000;
    	background: rgba(106,106,98,0.5);
    	display: none;
    }
   </style>
  
	
</head>
<body>
	
	<button onclick="oba(0)">按钮1</button>
	<button onclick="oba(1)">按钮2</button>
	<button onclick="oba(2)">按钮3</button>
	<button onclick="oba(3)">按钮4</button>
	

 <div style="display: block">显示按钮1效果</div>
 <div>显示按钮2效果</div>
 <div>显示按钮3效果</div>
 <div>显示按钮4效果</div>
 
 <script type="text/javascript">
    var oba = document.getElementsByTagName("button");
    var oba_a = document.getElementsByTagName("div");
    //给按钮添加点击事件
    oba[0].onclick = function () {
    oba[0].style.color = "#fff";
    oba[0].style.backgroundColor = "#f60";
    oba[1].style.color = "";
    oba[1].style.backgroundColor = "";
    oba[2].style.color = "";
    oba[2].style.backgroundColor = "";
    oba[3].style.color = "";
    oba[3].style.backgroundColor = "";
    oba_a[0].style.display = "block"; 
    oba_a[0].style.backgroundColor = "#f60";    
    oba_a[1].style.display = "none";    
    oba_a[2].style.display = "none";
    oba_a[3].style.display = "none";

}
    oba[1].onclick = function () {
    oba[0].style.color = "";
    oba[0].style.backgroundColor = "";
    oba[1].style.color = "#fff";
    oba[1].style.backgroundColor = "#f60";
    oba[2].style.color = "";
    oba[2].style.backgroundColor = "";
    oba[3].style.color = "";
    oba[3].style.backgroundColor = "";    
    oba_a[0].style.display = "none";    
    oba_a[1].style.display = "block";
    oba_a[1].style.backgroundColor = "#F02424"; 
    oba_a[2].style.display = "none";
    oba_a[3].style.display = "none";    
}
    oba[2].onclick = function () {
    oba[0].style.color = "";
    oba[0].style.backgroundColor = "";
    oba[3].style.color = "";
    oba[3].style.backgroundColor = "";
    oba[2].style.color = "#fff";
    oba[2].style.backgroundColor = "#f60";
    oba[1].style.color = "";
    oba[1].style.backgroundColor = "";
    oba_a[0].style.display = "none";  
    oba_a[1].style.display = "none"; 
    oba_a[3].style.display = "none";   
    oba_a[2].style.display = "block";
    oba_a[2].style.backgroundColor = "#A024F0";     
}
    oba[3].onclick = function () {
    oba[0].style.color = "";
    oba[0].style.backgroundColor = "";
    oba[3].style.color = "#fff";
    oba[3].style.backgroundColor = "#f60";
    oba[1].style.color = "";
    oba[1].style.backgroundColor = "";
    oba[2].style.color = "";
    oba[2].style.backgroundColor = "";
    oba_a[0].style.display = "none";  
    oba_a[1].style.display = "none"; 
    oba_a[2].style.display = "none";   
    oba_a[3].style.display = "block";
    oba_a[3].style.backgroundColor = "#F0E024";     
}
 </script>

</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

 

实例

<!DOCTYPE html>
<html>
<head>
	<title>JavaScript的tab切换</title>
	<link rel="icon" type="images/x-icon" href="static/images/favicon.ico">
	<style type="text/css">
    button{
    	
        color: #fff;
    	background:#292727;
    	border: none;
    }
    div{
    	margin-top: 10px;
    	width: 500px;
    	height: 500px;
    	border: 1px solid #000;
    	background: rgba(106,106,98,0.5);
    	display: none;
    }
   </style>	
</head>
<body>
	<button onclick="oba_name(0)">按钮1</button>
	<button onclick="oba_name(1)">按钮2</button>
	<button onclick="oba_name(2)">按钮3</button>
	<button onclick="oba_name(3)">按钮4</button>
 <div style="display: block">显示按钮1效果</div>
 <div>显示按钮2效果</div>
 <div>显示按钮3效果</div>
 <div>显示按钮4效果</div>

 <script type="text/javascript">
 	 function oba_name(num) {
     var oba = document.getElementsByTagName("button");
     var oba_a = document.getElementsByTagName("div");
     for (var i=0; i<oba_a.length; i++) 
     {
 	   oba_a[i].style.display="none";
     }
     oba_a[num].style.display="block";
       oba_a[num].style.background="#F02424";
     }
   </script>

</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

批改状态:未批改

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学