JavaScript折叠菜单树
问题描述:
这是一个菜单树的JavaScript函数。我想在其中添加更多的子菜单,而不仅仅是一个子菜单。什么是x.all[0]
和x.all[2]
?JavaScript折叠菜单树
var head="display:''"
img1=new Image()
img1.src="fold.gif"
img2=new Image()
img2.src="open.gif"
function change(){
if(!document.all)
return
if (event.srcElement.id=="folding"){
var x=event.srcElement.parentElement
if (x.all[2].style.display=="none"){
x.all[0].src="open.gif"
x.all[2].style.display=''
alert(x.all[2].name)
}
else{
x.all[0].src="fold.gif"
x.all[2].style.display="none"
}
}
document.onclick=change
感谢Darin进行编辑。 您是手编辑还是使用编辑器? – Ahmed 2010-02-20 10:42:40