this.style.color中的this代表什么对象?Insert title herebody {color:black}function shijian(){var li = document.getElementsByTagName("li");//返回的是一个数组for(var i=0; i
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/21 12:58:29
![this.style.color中的this代表什么对象?Insert title herebody {color:black}function shijian(){var li = document.getElementsByTagName(](/uploads/image/z/9546387-51-7.jpg?t=this.style.color%E4%B8%AD%E7%9A%84this%E4%BB%A3%E8%A1%A8%E4%BB%80%E4%B9%88%E5%AF%B9%E8%B1%A1%3FInsert+title+herebody+%7Bcolor%3Ablack%7Dfunction+shijian%28%29%7Bvar+li+%3D+document.getElementsByTagName%28%22li%22%29%3B%2F%2F%E8%BF%94%E5%9B%9E%E7%9A%84%E6%98%AF%E4%B8%80%E4%B8%AA%E6%95%B0%E7%BB%84for%28var+i%3D0%3B+i)
this.style.color中的this代表什么对象?Insert title herebody {color:black}function shijian(){var li = document.getElementsByTagName("li");//返回的是一个数组for(var i=0; i
this.style.color中的this代表什么对象?
Insert title here
body {color:black}
function shijian(){
var li = document.getElementsByTagName("li");//返回的是一个数组
for(var i=0; i
this.style.color中的this代表什么对象?Insert title herebody {color:black}function shijian(){var li = document.getElementsByTagName("li");//返回的是一个数组for(var i=0; i
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}