1

我知道您可以使用事件侦听器来实现这一点,但是是否可以使用 HTML 中的 onclick 属性捕获中间点击?

例如:

<span onclick="alert('hi');">middle click me<span>

http://jsfiddle.net/cB8Qv/

4

2 回答 2

1

中间单击仍然会单击您的系统,所以是的,它确实有效。根据您的系统,这可能会做一些奇怪的事情,例如打开一个新窗口。不确定这如何影响点击。但他们会工作。

于 2013-04-24T13:29:55.227 回答
0

如果你把它放在你的跨度周围而不是使用 onClick 你也可以使用中间点击(在所有浏览器中),但它被称为 bad practice 。

<a href="javascript:alert('hi');">
    <span>middle click me</span>
</a>
于 2013-04-24T13:45:30.927 回答