在填写表单时,习惯性会按下回车键,这将导致表单提交,很不好,这里介绍一个方法截获它。
一、其实很简单,只要在想截获的区域增加Onkeydown事件函数,并在执行函数中写下如下语句:
if (window.event.keyCode==13) window.event.keyCode=0
这样就取消回车键了
二、如果想模拟Tab键,只要写成
if (window.event.keyCode==13) window.event.keyCode=9
就行了,它会跳到另一个元素上。
三、回车提交表单(1)
input type=text name="hehe" onkeydown="KeyDown()">
<script language="javascript">
function KeyDown() {
if (event.keyCode == 13) {
event.returnValue=false;
event.cancel = true;
Form1.btnsubmit.click();
}
}
</script>
回车提交表单(2)
还有一种方法是加在对象中,中body ,table ,input
<body onkeydown="if(event.keyCode==13){event.returnValue=false;event.cancel=true;query();}" >
分享到:
相关推荐
本资源"计算机软件-商业源码-117 截获Tab键.zip"提供了一个商业级别的解决方案,帮助开发者拦截并自定义Tab键的行为。 源码软件通常指的是程序员编写的原始代码,这些代码可以被其他开发者使用、学习或修改,以适应...
VisualC 实效编程 114 截获键盘信息VisualC 实效编程 114 截获键盘信息VisualC 实效编程 114 截获键盘信息VisualC 实效编程 114 截获键盘信息VisualC 实效编程 114 截获键盘信息VisualC 实效编程 114 截获键盘信息...
当用户按下键盘键时,键盘驱动会生成硬件扫描码,并将其转化为键盘事件发送到消息队列。应用程序通过调用Windows API函数来获取这些键盘事件,例如`GetMessage`和`PeekMessage`。 要截获键盘输入,开发者通常会编写...
在某些特定情况下,模拟键盘可以提供一种更安全的输入方式,保护用户数据不被键盘记录器等恶意软件截获。 开发者在处理USBkey相关项目时,通常需要查阅相应的技术文档,这些文档可能包括源代码、电路设计、固件程序...
在C#编程中,有时我们需要对用户的键盘输入进行特殊的处理,比如截获特定的按键事件,或者阻止某些键的默认行为。这样的需求通常出现在游戏开发、自动化工具或特殊应用程序中。本篇将深入探讨如何使用C#来实现系统...
4. **显示和更新窗口**:调用`ShowWindow`和`UpdateWindow`方法,使窗口可见并更新其内容。 通过以上步骤,你已经成功地在VC++中截获了按键消息。不过,如果你想要在整个应用程序级别截获按键,你可能需要在消息泵...
在VC++编程环境中,开发人员有时需要对用户的输入行为进行控制或者模拟,这在各种应用场景中都很常见,比如游戏开发、自动化测试、辅助工具等。本篇将详细讲解标题和描述中涉及的几个关键技术点: 1. **代码控制...
本文实例讲述了C#键盘输入回车键实现点击按钮效果的方法,在C#项目开发中非常具有实用价值。分享给大家供大家参考。 具体实现方法如下: 把Form的KeyPreview设为true 然后设置KeyDown,KeyUp或KeyPress事件。在...
总结,通过VC++ 6.0的HOOK编程,我们可以截获并处理系统级别的键盘事件,如功能键F1的按下,从而实现自定义的功能。这在某些特殊应用场合,如游戏外挂、键盘监控、自动化测试等场景中非常有用。不过,正确理解和合理...
标题中的“计算机软件-商业源码-108 截获Power键.zip”指的是一个包含商业源码的压缩包,其主要功能是截获并处理计算机的Power键事件。这个软件可能是一个系统级别的应用程序,允许开发者或用户自定义电源管理功能,...
在Windows编程中,截获鼠标和键盘事件是实现某些高级...以上就是关于"鼠标键盘事件截获"的相关知识点,理解并掌握这些内容,可以帮助开发者实现对用户输入的深度监控和控制,从而在各种应用场景中发挥出强大的功能。
本篇文章将详细讲解如何在MFC应用中截获键盘信息并将其输出到文件。 首先,我们需要理解MFC的事件处理机制。MFC是基于消息驱动的,它使用消息映射(Message Map)来处理各种用户输入,包括键盘事件。当用户按下键盘...
本文档详细介绍了基于 Linux 内核的键盘模拟实现,涵盖了 Linux 内核支持的外部调用接口、系统调用、中断、钩子函数等关键概念,并阐述了键盘工作机理和键盘模拟的实现方法。 一、Linux 内核支持的外部调用接口 ...
在IT领域,尤其是在Windows编程中,"截获键盘信息的钩子"是一个常见的技术实践,主要用于监控和处理系统中的键盘事件。全局钩子是这个技术的一种实现方式,它允许一个程序在系统的任何线程中安装钩子,从而捕获整个...
钩子截获同时按下左右键.bak.rar 钩子截获同时按下左右键.bak.rar 钩子截获同时按下左右键.bak.rar 钩子截获同时按下左右键.bak.rar 钩子截获同时按下左右键.bak.rar 钩子截获同时按下左右键.bak.rar
测试截获键盘的小程序,帮助初学C++者熟悉程序
10. **回车键事件**:在JavaScript中处理回车键事件,使得用户按下回车键时也能触发密码验证和登录操作。 通过以上技术,我们可以构建一个安全且用户体验良好的ASP登录页面,用户可以通过点击虚拟键盘输入密码,而...
在标题和描述中提到的"易语言钩子截获同时按下左右键",就是一种利用钩子技术来捕捉用户同时按下鼠标左键和右键的行为。 首先,我们要了解钩子的工作原理。在Windows操作系统中,钩子是通过向系统注册一个钩子函数...
在war3改键中,当hook截获了原始的按键事件后,可能会选择模拟其他按键的输入,这样玩家就能在游戏中实现快捷操作或者实现原本无法做到的功能。 开发这样的工具通常涉及以下步骤: 1. **了解游戏机制**:首先需要...
总结起来,这个压缩包提供了一个易语言实现的Windows钩子技术示例,重点在于如何使用易语言来截获并处理键盘事件,特别是同时按下左右键的情况。通过学习这个案例,我们可以深入理解Windows钩子的工作原理,以及在...