tab.js

来自「在.net平台下做的一个实现tabcontrol控件的小例子」· JavaScript 代码 · 共 36 行

JS
36
字号
function Tab_OnMouseOver(eventTarget)
{
	if(eventTarget.className != "tab hover selected")
	{
		eventTarget.className = "tab hover"
	}
}
function Tab_OnMouseOut(eventTarget)
{
	if(eventTarget.className != "tab hover selected")
	{
		eventTarget.className = "tab"
	}
}
function Tab_OnSelectServerClick(eventTarget,TabPageID)
{
		eventTarget.parentElement.parentElement.children[0].value = TabPageID;
}
function Tab_OnSelectClientClick(eventTarget,TabPageID)
{
		RootTabDiv = eventTarget.parentElement.parentElement.children[1];
		RootTabPageDiv = eventTarget.parentElement.parentElement.children[2];
		for(i=0;i<RootTabDiv.children.length;i++)
		{
			RootTabDiv.children[i].className = "tab";
		}
		for(i=0;i<RootTabPageDiv.children.length;i++)
		{
			RootTabPageDiv.children[i].style.display = "none";
		}

		document.getElementById(TabPageID).style.display = 'block';
		document.getElementById(TabPageID+"_H2").className = 'tab hover selected';
		eventTarget.parentElement.parentElement.children[0].value = TabPageID;
}

⌨️ 快捷键说明

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