`
cakin24
  • 浏览: 1388586 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

键盘事件

阅读更多
一 介绍
键盘事件包含onkeypress、onkeydown和onkeyup事件。
onkeypress事件是在键盘上的某个键被按下并且释放时触发此事件的处理程序,一般用于键盘上的单键操作。
onkeydown事件是在键盘上的某个键被按下时触发此事件的处理程序,一般用于组合键的操作。
onkeyup事件是在键盘上的某个键被按下后松开时触发此事件的处理程序,一般用于组合键的操作。
如果想要在JavaScript中使用组合键,可以利用event.ctrlKey、event.shiftKey和event.altKey判断是否按下了ctrl键、shift键以及alt键。
 
二 按A键对页面进行刷新
本例是利用键盘中的A键,对页面进行刷新,而无需用鼠标在IE浏览器中单击“刷新”按钮。结果如图5所示。
 
三 代码
<script language="javascript">
<!--
function Refurbish()
{
	if (window.event.keyCode==97) //当在键盘中按"a"键时
 	{
 		location.reload(); //刷新当前页
 	}
}
document.onkeypress=Refurbish;
//-->
</script>
 
1
0
分享到:
评论

相关推荐

    Android键盘事件处理例子

    在Android开发中,键盘事件处理是一项重要的技能,它涉及到用户输入的交互逻辑,对提升应用的用户体验至关重要。本文将深入探讨Android键盘事件处理,并通过一个实际的案例来讲解相关知识点。 首先,Android中的...

    OSG中的键盘事件处理

    在OpenSceneGraph (OSG) 中,处理键盘事件是构建交互式3D应用程序的重要部分。OpenSceneGraph 是一个开源的高性能3D图形库,它提供了一个丰富的API来创建复杂的3D场景和用户交互。在本教程中,我们将探讨如何在OSG中...

    C#监控键盘事件

    标题“C#监控键盘事件”所涉及的核心知识点包括: 1. **Windows API调用**: C#本身并不直接支持键盘事件的全局监控,因此我们需要借助于Windows API,如`SetWindowsHookEx`函数来创建一个键盘钩子。这个API允许...

    使用VB捕捉键盘事件

    在VB(Visual Basic)编程环境中,捕捉键盘事件是创建用户交互功能的重要部分。VB提供了丰富的事件处理机制,允许程序员响应用户的键盘输入。本教程将详细解释如何在VB中实现键盘事件的捕捉,并通过分析给定的文件...

    java事件 键盘事件 实例代码

    键盘事件是事件处理中的一个重要类别,它涉及到监听和处理用户通过键盘输入的各种按键动作。本篇将深入探讨Java中的键盘事件,并提供一个名为`KeyEventDemo1.java`的实例代码。 首先,我们要理解Java AWT(Abstract...

    Qt全局鼠标、键盘事件监听器库

    【Qt全局鼠标、键盘事件监听器库】是一个用于在Windows和Linux系统上实现跨平台的全局鼠标和键盘事件捕获的库。这个库基于流行的Qt框架,为开发者提供了一个便捷的方式来监听并处理系统的输入事件,无论是来自应用...

    HTML5 虚拟键盘模拟的键盘事件.rar

    在JavaScript中,键盘事件允许我们监听用户在键盘上按下、释放或组合键的行为。这些事件包括`keydown`、`keyup`和`keypress`。在HTML5模拟的键盘页面中,当用户在实体键盘上按下键时,对应的虚拟键盘按钮会通过动画...

    手机小键盘事件转换为标准键盘事件

    标题中的“手机小键盘事件转换为标准键盘事件”是指在Linux环境下,开发了一个程序能够将来自手机小键盘(通常称为T9键盘)的输入事件转换为标准的键盘事件。这样的程序通常是为了兼容那些设计用于标准全尺寸键盘的...

    windows后台监听键盘事件(vs mfc版)

    本教程将深入讲解如何使用Visual Studio (VS) 和 MFC 创建一个后台键盘事件监听器,该监听器通过HOOK技术捕获并记录键盘输入。 首先,我们要理解什么是HOOK。在Windows编程中,HOOK是一种机制,允许我们插入代码到...

    QT实时捕获鼠标及键盘事件

    在QT中,我们可以利用其丰富的API来实现对鼠标和键盘事件的实时捕获和处理,这对于创建交互性强的应用程序至关重要。下面我们将深入探讨如何在QT中实现这一功能。 首先,我们关注的是“实时捕获鼠标事件”。在QT中...

    qt 系统钩子获取鼠标键盘事件

    下面将详细介绍如何使用Qt来实现系统钩子获取鼠标键盘事件。 首先,Qt并没有直接提供系统钩子的功能,但我们可以利用C++的QSocketNotifier类和Windows API函数来实现这一目标。在Windows操作系统上,我们可以使用...

    C#+响应键盘事件

    在C#编程中,响应键盘事件是常见的交互方式,它允许程序根据用户的键盘输入执行相应的操作。例如,当用户按下空格键时,程序可以弹出一个用户界面,提供更丰富的交互体验。以下是对这个主题的详细解释: 一、基础...

    Datagrid键盘事件响应

    本文将详细讲解Datagrid键盘事件响应,包括Datagrid整体和单元格两个层面。 首先,我们来看Datagrid上的键盘响应。当Datagrid获得焦点后,用户可以通过键盘进行操作。例如,按下"0-1"、"A-Z"、"Enter"、"Backspace...

    C#全局捕获键盘事件

    能在窗口不是活动状态下捕获键盘事件

    Qt 键盘事件代码实例

    在Qt编程中,键盘事件是用户与应用程序交互的重要方式之一。`Qt`提供了一系列的键盘事件处理函数,使得开发者能够捕获并响应用户的键盘输入。本文将深入探讨`Qt`中的键盘事件,以及如何利用`keyPressEvent()`和`...

    jquery 搜索 键盘选择 li 键盘事件 鼠标事件

    根据提供的文件信息,我们可以总结出以下关于 jQuery 中搜索功能、键盘事件处理以及鼠标事件处理的知识点: ### 一、jQuery 搜索功能实现 在提供的代码片段中,主要实现了基于 jQuery 的搜索建议功能。该功能的...

    flash的键盘事件

    flash的键盘事件flash的键盘事件flash的键盘事件flash的键盘事件flash的键盘事件flash的键盘事件

    键盘事件控制图片移动

    在编程领域,特别是涉及到用户界面(UI)设计时,键盘事件和图片的动态处理是常见的需求。本主题将深入探讨如何使用QSS加载图片,并通过键盘事件控制图片在项目中的移动。QSS(Qt Style Sheets)是Qt框架提供的一种...

    简单c#键盘事件实例

    c#键盘事件实例 c#键盘事件 c#键盘 键盘事件实例 键盘事件 c#键盘事件实例 c#键盘事件 c#键盘 键盘事件实例 键盘事件 c#键盘事件实例 c#键盘事件 c#键盘 键盘事件实例 键盘事件

    js键盘事件全面控制_兼容FireFox和IE

    JS 键盘事件全面控制 兼容 FireFox 和 IE JS 键盘事件是指在网页中捕捉用户按键操作的事件,并对其进行相应的处理。JS 键盘事件可以分为三种类型:keydown、keypress 和 keyup,它们分别对应 onkeydown、onkeypress...

Global site tag (gtag.js) - Google Analytics