menu_tree.js

来自「网络办公系统源码」· JavaScript 代码 · 共 38 行

JS
38
字号
<!--
var plus = new Image();plus.src = "../images/plus.gif"; 
	var minus = new Image(); minus.src = "../images/minus.gif";
	function doOutline() 
	{
		var srcId, srcElement, targetElement,srcNum,toggleElement,toggleImage;
		srcElement = window.event.srcElement;
		if(srcElement.className.toUpperCase()=="LEVEL") 
		{
			srcID=srcElement.id.substr(0, srcElement.id.length-1);
			targetElement=document.all(srcID + "s");
			srcElement=document.all(srcID + "i");
			srcNum=srcElement.id.substr( 3, 1);
			if(targetElement.style.display == "none")
			{
				for(i=0; i<10; i++)
				{
					if(srcNum == i)
					{
						targetElement.style.display = "";    
						if (srcElement.className == "LEVEL") srcElement.src = minus.src;    
					}
					else
					{
						toggleElement = document.all("out" + i + "s");    
						toggleImage = document.all("out" + i + "i");
					}
				} 
			}
			else
			{
				targetElement.style.display = "none";        
				if (srcElement.className == "LEVEL") srcElement.src = plus.src;
			}
		}
	}
	document.onclick = doOutline;
	//-->

⌨️ 快捷键说明

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