this.style.color中的this代表什么对象?

问题描述:

this.style.color中的this代表什么对象?
Insert title here
body {color:black}
function shijian(){
var li = document.getElementsByTagName("li");//返回的是一个数组
for(var i=0; i
1个回答 分类:综合 2014-11-06

问题解答:

我来补答
this 是只本身.
这里应该指的是 整个html 文件你可以这么理解.
因为是主体在运行function
而这个主体有document
然后内部运行许多个function
问题补充:那么可以把this.style.color替换为:li[i].style.color吗?
不行的
你可以把
var li = document.getElementsByTagName("li");
换成
var li = this.document.getElementsByTagName("li");
这样理解了没
this.style.color 修改的是这里的颜色:
body {color:black}
 
 
展开全文阅读
剩余:2000