核心提示:选项卡思想每一个 按钮(input)对应 一份内容简单的选项卡CSS:#box p,#box2 p,#box3 p{width: 200px;height: 200px;background: yel...
选项卡思想
每一个 按钮(input)对应 一份内容
简单的选项卡
CSS:
#box p,#box2 p,#box3 p{
width: 200px;
height: 200px;
background: yellow;
line-height: 200px;
text-align: center;
font-size: 50px;
display: none;
}
.on{
background: red;
}
Javascript:
function tab(name,sEv){
var oBox=document.getElementById(name);
var aBtn=oBox.getElementsByTagName('input');
var aDiv=oBox.getElementsByTagName('p')
}
for(var i=0;i<aBtn.length;i++){
aBtn[i].index=i;
aBtn[i][sEv]=function(){
for(var i=0;i<aBtn.length;i++){
aBtn[i].className='';
aDiv[i].style.display='none';
}
this.className='on';
aDiv[this.index].style.display='block';
}
}
}
window.onload=function(){
tab('box','onclick');
tab('box2','onmouseover');
tab('box3','onmouseout');
}
HTML:
<p id="box"> <input type="button" value="啊啊" class="on"> <input type="button" value="得到"> <input type="button" value="回家"> <p style="display: block;">1</p> <p>2</p> <p>3</p> </p> <p id="box2"> <input type="button" value="啊啊" class="on"> <input type="button" value="得到"> <input type="button" value="回家"> <p style="display: block;">1</p> <p>2</p> <p>3</p> </p> <p id="box3"> <input type="button" value="啊啊" class="on"> <input type="button" value="得到"> <input type="button" value="回家"> <p style="display: block;">1</p> <p>2</p> <p>3</p> </p>


