tab.js

来自「dev控件,C#开发中使用的控件」· JavaScript 代码 · 共 40 行

JS
40
字号
var cn_web_com={	init:function(){		var elms = document.all.sliding;		var elmsn;			if(elms.length)			{				elmsn=elms.length;			}			else			{				elmsn=1;			}		for(var g=0; g<elmsn; g++){			if(elms.length)			{				var lielms = elms[g].getElementsByTagName('LI');			}			else			{				var lielms = elms.getElementsByTagName('LI');			}			for(var i=0; i<lielms.length; i++){					lielms[i].onmousedown = function(){					var pnobj = this.parentNode.parentNode.nextSibling.tagName == "DIV" ? this.parentNode.parentNode.nextSibling : this.parentNode.parentNode.nextSibling.nextSibling;					var objsx = pnobj.getElementsByTagName('UL');					var elmsx = this.parentNode.getElementsByTagName('LI');					var thisx = 0;					for(var j=0; j<elmsx.length; j++){						if(elmsx[j] == this) thisx = j;						elmsx[j].className="";						objsx[j].style.display="none";					}					this.className='on';					objsx[thisx].style.display="";									}			}		}			}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?