课程
/前端开发
/HTML/CSS
/导航条菜单的制作
对JavaScript的this不是很明白
2015-09-11
源自:导航条菜单的制作 6-2
正在回答
aLi[i].onmouseover=function(){ var oSubNav=this.getElementsByTagName('ul')[0];
this是指最近操作的对象,上一行是onmouservoer动作的对象是aLi[i],这时this就是指向aLi[i]。
我的理解是你之前获取的是谁,就是指向谁
比如你获取网页一个按钮元素
var Obtn = document.ElementById("Btn1");
然后为这个元素添加点击事件可以这样写
this.onclick = function(){
// code.....
}
说的不好的地方多多指教。。
Wythehuang 提问者
举报
水平、垂直、圆角导航条菜单,让您的技术探索之路更高效