這是一個菜單樹的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