已采纳回答 / 琦屹
不可以省略,如果省略了就变全局变量了,在严格模式下是会报错的,但是你可以把起始条件放在循环外面比如:var i;for( i=0;i<Lis.length;i++)或是:var i=0;for( ;i<Lis.length;i++)
2015-09-25
最赞回答 / 木刻雪原
楼主厉害,能看到这一点,也是挺厉害的。老师代码确实是错了,只不过错的地方是:首先,var y = this.getElementsByTagName("div")[0].offsetHeight;这个语句是有效的,返回值是整形70;再次,var h = this.getElementsByTagName("div")[0].style.top + y;这个语句有错误,因为this.getElementsByTagName("div")[0].style.top无法获取其top值,没有返回值(你可以用ale...
2015-09-09