this.style.color中的this代表什么对象?
答案:4 悬赏:30 手机版
解决时间 2021-11-11 10:49
- 提问者网友:记得曾经
- 2021-11-11 05:15
this.style.color中的this代表什么对象?
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-11-11 06:07
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 修改的是这里的颜色:
这里应该指的是 整个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 修改的是这里的颜色:
全部回答
- 1楼网友:旧脸谱
- 2021-11-11 10:07
就是你鼠标滑过的那个li对象啊
- 2楼网友:不想翻身的咸鱼
- 2021-11-11 08:32
当前对象本身!
- 3楼网友:走死在岁月里
- 2021-11-11 07:23
这里的this指的是每一个li对象,程序通过循环,给每一个li加上了一个鼠标移过上面的事件,即鼠标移到li上时,li的文字颜色变成黑色!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯