イベント リスナーでこれを動作させることができることは知っていますが、HTML の onclick 属性を使用してミドル クリックをキャッチすることは可能ですか?
例えば:
<span onclick="alert('hi');">middle click me<span>
イベント リスナーでこれを動作させることができることは知っていますが、HTML の onclick 属性を使用してミドル クリックをキャッチすることは可能ですか?
例えば:
<span onclick="alert('hi');">middle click me<span>
中クリックはまだシステムにクリックを与えているので、はい、機能します。システムによっては、これにより、新しいウィンドウを開くなどの奇妙なことが行われる場合があります。これがオンクリックにどのように影響するかはわかりません。しかし、それらは機能します。
onClick を使用する代わりにこれをスパンの周りに配置すると、(すべてのブラウザーで) ミドル クリックも使用できますが、それは悪い習慣と呼ばれます。
<a href="javascript:alert('hi');">
<span>middle click me</span>
</a>