如何在javascript中处理CTRL +单击

时间:2014-04-25 10:28:31

标签: javascript click

让我拥有<a href="/link/">标签。我如何处理以下句柄:当按下CTRL键时,我们左键单击<a href="/link/">标签我想运行一个适当的函数,我将其指定为此事件的处理程序。怎么做?我想用纯JS 来做这个。

2 个答案:

答案 0 :(得分:2)

<a href="#test" onclick="if(event.ctrlKey) alert('test');">test</a>

答案 1 :(得分:0)

我也可以推荐Jquery方式。

$('#element').click(function(e)
    {
        if (e.ctrlKey)
        {
            do_something();
        }
    });

可能看起来不那么简单,但我想它也会给你更多选择。