效果:
代碼:
復(fù)制代碼 代碼如下:
<head runat="server">
<title></title>
<style type="text/css">
#red
{
width: 260px;
height: 200px;
background: #FF0000;
display: none;
}
#green
{
width: 260px;
height: 200px;
background: #00FF00;
display: none;
}
#yellow
{
width: 260px;
height: 200px;
background: #FFFF00;
display: none;
}
#blue
{
width: 260px;
height: 200px;
background: #0000FF;
display: none;
}
</style>
<script type="text/javascript">
window.onload = function () {
var btn = document.getElementsByTagName('input');
var div = document.getElementsByTagName('div');
for (var i = 0; i < btn.length; i++) {
btn[i].index = i;
btn[i].onclick = function () {
for (var i = 0; i < btn.length; i++) {
btn[i].style.background = '';
}
switch (this.value) {
case '紅色': this.style.background = '#FF0000';
break;
case '綠色': this.style.background = '#00FF00';
break;
case '黃色': this.style.background = '#FFFF00';
break;
case '藍(lán)色': this.style.background = '#0000FF';
break;
}
for (var i = 0; i < btn.length; i++) {
div[i].style.display = '';
}
div[this.index].style.display = 'block';
}
}
};
</script>
</head>
<body>
<input type="button" value="紅色" />
<input type="button" value="綠色" />
<input type="button" value="黃色" />
<input type="button" value="藍(lán)色" />
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
</body>
新聞熱點(diǎn)
疑難解答
圖片精選