以下为引用的内容:
eval("objNode"+objid+".src=‘open.bmp‘"); } else { eval("oSpan"+objid+".style.display=‘block‘"); eval("objNode"+objid+".src=‘close.bmp‘"); } }//end function
function createChildNode(childNodeId,nodeLayer) //如果子节点内容为空,则初始化,并更新数据 //childNodeId:=子节点对象Id的parid部分 { var temp; eval("temp=oSpan"+childNodeId+".innerHTML"); if(temp=="") { eval("oSpan"+childNodeId+".innerHTML=‘<div align=right>LOADING...</div><br>‘"); temp=new String(getChildTree(childNodeId,nodeLayer)); if(temp.length!=0) { eval("oSpan"+childNodeId+".innerHTML=temp"); eval("objNode"+childNodeId+".src=‘close.bmp‘");//变为减号 } else {//如果temp内容为空,说明未找到子树,则该节点为叶节点,更改相关属性 eval("objNode"+childNodeId+".src=‘leaf.bmp‘");//更改图标 eval("objNode"+childNodeId+".onclick=‘‘"); //取消click事件 eval("oSpan"+childNodeId+".innerHTML=temp");//内容为空 } } else { showHide(childNodeId); } } |