批改状态:未批改
老师批语:
<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>点击 "运行实例" 按钮查看在线实例
<!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>点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号