2

在每个浏览器中点击后,以下内容会自动记录吗?

<a href="#" onclick="console.log(this);">Click me!</a>
4

2 回答 2

5

是的,对于内联 html 属性事件处理程序this是可靠的问题元素。

但是,您的示例 withconsole.log(this)不适用于每个浏览器,因为并非所有浏览器都有控制台,并且某些带有控制台的浏览器会给出错误,除非在console.log()语句执行时控制台实际上是打开的。

于 2012-11-29T02:50:49.363 回答
0

是的,是的。

这是 的标准行为this。它甚至适用于使用 javascript 分配的事件处理程序。

于 2012-11-29T02:50:29.713 回答