`
caozuiba
  • 浏览: 900053 次
文章分类
社区版块
存档分类
最新评论

网页内快捷键响应代码示例

 
阅读更多
<html>
<head>
<title> 快捷键提交示例代码 </title>
<link rel="stylesheet" href='css/style.css' type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script language="JavaScript" type="text/javascript">
<!--
// 快捷键响应
// targetObj: 目标对象,如果满足快捷键条件,触发目标对象的click事件
// ctrlKey: 是否按住了Ctrl组合键
// shiftKey: 是否按住了Shift组合键
// altKey: 是否按住了Alt组合键
// keycode: 按键对应的数值
function Hotkey(event, targetObj, ctrlKey, shiftKey, altKey, keycode)
{
if (
targetObj
&& event.ctrlKey == ctrlKey
&& event.shiftKey == shiftKey
&& event.altKey == altKey
&& event.keyCode == keycode
)
targetObj.click();
}
function fnKeyup(event)
{
var b = document.getElementById("myButton");
Hotkey(event, b, true, false, false, 13);
// 13 表示加车键,这里响应键是 ctrl+回车
}
// 捕获系统的Keyup事件
// 如果是Mozilla系列浏览器
if (document.addEventListener)
document.addEventListener("keyup",fnKeyup,true);
else
document.attachEvent("onkeyup",fnKeyup);
//-->
</script>
</head>

<body>
<form method="get" action="no.aspx">
<input type="submit" id="myButton"/>
Ctrl + Enter
</form>
</body>
</html>
分享到:
评论

相关推荐

    Java零基础 - 文本编辑快捷键.md

    我们提供了详细的步骤说明,并附带一个简单的源码示例,演示如何使用Java代码捕获按键事件并执行相应的操作。 内容概要 本文档涵盖以下内容: 使用Java代码处理按键事件 监听按键事件并响应不同的快捷键命令 在...

    java写的记事本源代码

    用java写windows记事本源代码,具体功能如下: 1.文件(F) 可以通过点击菜单或快捷键(alt + F)打开菜单页 1.1新建(N) 菜单内点击或助记符N或快捷键(ctrl + N) 点击后弹出对话框,询问是否保存到***.txt?...

    svelte-datepicker:用 Svelte 编写的轻量级日期选择器

    将代码示例添加到文档 为键盘快捷键添加图例 [h for Help] Svelte 套件支持 由于 dayjs 的打包方式,需要以下配置才能使其与 SvelteKit 一起使用: const config = { kit : { target : "#svelte" , vite : { ...

    xheditor-1.1.14

    说明:允许为某个相同快捷键值重复添加多个响应代码 备注:1.0.0 beta2新添加 delShortcuts:删除快捷键 参数1:快捷键值,例:'ctrl+enter' 备注:1.0.0 Final新添加 exec:立即执行按钮及插件 参数1:工具按钮...

    JAVA上百实例源码以及开源项目源代码

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义...

    UiBase:在为用户界面编程时,代码的一个主要期望是描述交互点之间的连接。 UiBase 的目标是成为一个完整的前端框架,以这种思想为核心。 除了“组件驱动”方法外,其他亮点几乎是当今框架的典型特征

    对视图、模型、组件和事件的完全集中控制 - 在几分钟内实现复杂的应用程序级别更改 同时驱动多个应用程序的自然能力 支持应用程序和用户主题 响应式布局矩阵和集合 与基本开发最佳实践无缝集成 - JSLinting、单元...

    topology-基于WEB的在线拓扑编辑器.zip

    特性 完全矢量化, 缩放不失真 与MS Visio相似的绘图体验 所见即所得的图形定制 支持导出为PNG或JPG格式的位图, 或导出为PDF格式的矢量图(需要服务端Java) 支持快捷键操作 支持鹰眼 * 撤销和重做 * 支持移动端操作...

    ex_doc:ExDoc为Elixir项目生成HTML和EPUB文档

    支持侧边栏中的模块,功能和页面的自定义分组生成可在线和离线访问HTML文档响应式设计,内置布局的手机和平板电脑生成的文档上的可自定义徽标每个记录的条目都包含一个直接链接到源代码的链接全文搜索键盘快捷键(在...

    java源码包---java 源码 大量 实例

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术,...

    JAVA上百实例源码以及开源项目

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术,...

    java源码包2

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术...

    开源 3D 动画建模渲染软件 Blender 2.91.2 x64 中文多语免费版.zip

    作为 GNU 通用公共许可证(GPL)下的社区驱动项目,公众有权对代码库进行小的和大的更改,从而导致新功能,响应式错误修复和更好的可用性。 Blender 没有价格标签,但您可以投资,参与并帮助推进强大的协作工具:...

    java源码包3

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术...

    java源码包4

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义...

    1345个易语言模块

    响应左键放开.ec 四则混合运算模 块.ec 回调函数.ec 图形窗口模块.ec 图片演示-西风.EC 图片演示.EC 图片组操作类.ec 圆角 化.ec 圆角化加强.ec 圆角化窗口.ec 在任务栏显示或隐藏.ec 在线更新.ec 在线更新2.ec 在 ...

    1350多个精品易语言模块

    响应左键放开.ec 四则混合运算模 块.ec 回调函数.ec 图形窗口模块.ec 图片演示-西风.EC 图片演示.EC 图片组操作类.ec 圆角 化.ec 圆角化加强.ec 圆角化窗口.ec 在任务栏显示或隐藏.ec 在线更新.ec 在线更新2.ec 在 ...

Global site tag (gtag.js) - Google Analytics