上面的这段代码不能得到你想要的结果,因为在<A>标记中href属性的this对象不是指代的当前的<A>标记,
这个时候的this是指代的window对象,所以使用this.innerHTML将不会显示内容.
那么这么解决这个问题了我们可以这样写
在onClick事件中的this才是指代的<a>标签.
本文探讨了在JavaScript中如何正确处理<a>标签的点击事件,特别是关于事件处理函数中this关键字的指向问题,并提供了一个有效的解决方案。
上面的这段代码不能得到你想要的结果,因为在<A>标记中href属性的this对象不是指代的当前的<A>标记,
这个时候的this是指代的window对象,所以使用this.innerHTML将不会显示内容.
那么这么解决这个问题了我们可以这样写
在onClick事件中的this才是指代的<a>标签.
983

被折叠的 条评论
为什么被折叠?