首页 > 代码库 > 在标记的HREF属性中javascript:alert(this.innerHTML)会怎么样?

在标记的HREF属性中javascript:alert(this.innerHTML)会怎么样?

原文: 在标记的HREF属性中javascript:alert(this.innerHTML)会怎么样?

上面的这段代码不能得到你想要的结果,因为在<A>标记中href属性的this对象不是指代的当前的<A>标记,

这个时候的this是指代的window对象,所以使用this.innerHTML将不会显示内容.

那么这么解决这个问题了我们可以这样写

在onClick事件中的this才是指代的<a>标签.

在标记的HREF属性中javascript:alert(this.innerHTML)会怎么样?