在没有输入的情况下识别CTRL keydown

时间:2016-04-28 14:57:21

标签: angularjs button keypress ctrl

我制作了一个多选列表。在项目上单击它切换该项目上的某个类。我希望在 CTRL 键关闭时实现多项选择。 这可能吗?

1 个答案:

答案 0 :(得分:0)

如果控制键在被调用时关闭,则事件的ctrlkey属性将评估为true。所以基本上是这样的:

if (e.ctrlkey) {
    your code
}

更新:在评论中回答您的问题,是的。事件对象非常强大,并且公开了许多属性,您可以使用这些属性来确定您正在处理的事件类型,触发方式等等。这是一个非常体面和简洁的事件对象写作:http://www.htmlgoodies.com/beyond/javascript/events-and-javascript-part-3-the-event-object.html