[위 에] javascript 고전 사례 대상 을 위 한 옵션
1749 단어 JavaScript대상 을 향 하 다
<style>
#div1 input{ background:white;}
#div1 input.active{ background:yellow;}
#div1 div{ width:200px; height:200px; background:#ccc; display:none;}
</style>
<script>
window.onload=function(){ // :window.onload=
new TaWny('div1'); // :TaWny('div1')
};
function TaWny(id){ // :
var _this = this; // this
var oDiv=document.getElementById(id); // TaWny('div1')
this.aBtn=oDiv.getElementsByTagName('input');
this.aDiv=oDiv.getElementsByTagName('div');
for(var i=0; i<this.aBtn.length; i++){
this.aBtn[i].index=i;
this.aBtn[i].onmouseover=function(){ // _this.ofclick(this);
_this.getonmouse(this); // this
}; // :
}
};
TaWny.prototype.getonmouse=function (aBtn){ // prototype
for( var i=0; i<this.aBtn.length; i++){
this.aBtn[i].className=''; //
this.aDiv[i].style.display="none";
}
aBtn.className='active'; //
this.aDiv[aBtn.index].style.display='block';
};
</script>
<div id="div1">
<input class="active" type="button" value=" 1" />
<input type="button" value=" 2" />
<input type="button" value=" 3" />
<div style="display:block;" > 11111111</div>
<div> 222222</div>
<div> 3333</div>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
기초 정리 - 1문자 (String) 숫자 (Number) 불린 (Boolean) null undefined 심볼 (Symbol) 큰정수 (BigInt) 따옴표로 묶어 있어야 함 Not-A-Number - 숫자 데이터 / 숫자로 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.