this.getElementsByTagName("ul")[0].style.display="block"把以上这句换成以下:this.getElementsByTagName("ul")[0].style.display=(this.getElementsByTagName("ul")[0].style.display=="none")?"block":"none";
判断一下style.display是否是block咯