javascript - 如何让 div 或 span 标签接收 Javascript 中的 keydown 事件

标签 javascript html

例如,

<div onkeydown='alert(3)' style="background:yellow;height:300px;width:300px;">
Click at me first. and press a key to see the event
</div>

这是一个jsfiddle example

最佳答案

您可以在其上指定tabindex。

例如,

<div onkeydown='alert(3)' tabindex="0" style="background:yellow;height:300px;width:300px;">
Click at me first. and press a key to see the event
</div>

关于javascript - 如何让 div 或 span 标签接收 Javascript 中的 keydown 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33907266/

相关文章:

javascript - 即使 JS 条件为真,jsp 页面也会重定向到下一页

javascript - 为 Angular Directive(指令)提供模型名称以访问其在父级中的范围

javascript - 如何更改网页上的鼠标指针图标?

javascript - 如何在 JavaScript 中编写动画字符串序列(具有淡入淡出效果)?

html - Firefox 向右浮动行为

html - polymer 布局和 "position: fixed"问题

javascript - 什么样的javascript数组使用波浪号~

javascript - 如何在LEVEL 3的表单提交中获取LEVEL 4's select element'的值?

javascript - 将数组添加到哈希表

php - Wordpress 中的导航栏不显示 : Block