if(p.length==ul.length){
for(i=0;i<p.length;i++){
p[i].onclick=function(){
if(ul[i].style.display=="block"){
ul[i].style.display="none"
}
for(i=0;i<p.length;i++){
p[i].onclick=function(){
if(ul[i].style.display=="block"){
ul[i].style.display="none"
}
谁能告诉我这样为嘛不行????uguys@qq.com
window.onload=function(){
var p =document.getElementById("menu").getElementsByTagName("p");
var ul = document.getElementById("menu").getElementsByTagName("ul");
window.onload=function(){
var p =document.getElementById("menu").getElementsByTagName("p");
var ul = document.getElementById("menu").getElementsByTagName("ul");
定时器函数中this.id中的this指向window对象,应该不是定时器函数引起的,但凡是函数内部嵌套的函数,该嵌套函数只要不是事件调用函数,这个内部函数的this都是指向全局window对象的。
2016-08-31