keydown
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script>
window.onload = function () {
var oTxt1 = document.getElementById('txt1');
var oTxt2 = document.getElementById('txt2'); oTxt1.onkeydown = function (ev) {
var oEvent = ev || event; if (oEvent.keyCode == 13 && oEvent.ctrlKey)//回车+Ctrl键
{
oTxt2.value += oTxt1.value + '\n';
oTxt1.value = '';
}
};
};
</script>
</head> <body>
<input id="txt1" type="text"/><br>
<textarea id="txt2" rows="10" cols="40"></textarea>
</body>
</html> 运行结果(输入文字后按Ctrl+enter则发布出去):
aaarticlea/png;base64,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" alt="" />
keydown的更多相关文章
- C#学习笔记-KeyDown、KeyPress、KeyUp事件以及KeyCode、KeyData、KeyValue、KeyChar属性
本来没打算单独写的,但是在自己弄测试小程序的时候,越写发现不清楚的东西越多,所以实践又一次证明:纸上得来终觉浅,绝知此事要躬行! 直接贴代码了: //发生顺序:KeyDown->KeyPress ...
- 转C#窗体无法接受Keydown事件
问题一描述:当新建一个窗体时,添加KeyDown事件后,会正常处理,但是当添加有控件时,比如Button,TextBox,不会触发窗体的KeyDown事件,也没有调用KeyDown事件的处理程序. 原 ...
- C#窗体无法接受Keydown事件
问题一描述:当新建一个窗体时,添加KeyDown事件后,会正常处理,但是当添加有控件时,比如Button,TextBox,不会触发窗体的KeyDown事件,也没有调用KeyDown事件的处理程序. 原 ...
- C# 如何捕获键盘按钮和组合键以及KeyPress/KeyDown事件之间的区别 (附KeyChar/KeyCode值)
1. 首先将窗口属性KeyPreview设为true,如果属性对话框中找不到,就直接在代码里添加: 2. 添加KeyPress / KeyDown事件: 1.KeyPress 和KeyDown .Ke ...
- keypress,keydown,keyup,charCode,keyCode兼容性问题
keypress对应的是字符编码,如“ABC”,“123”之类,有大小写之分(有兼容性问题) keydown,keyup对应的是键盘的键码,无大小写之分,每个键盘都有一个键码(无兼容性问题) 使用ke ...
- (转)KeyDown、KeyUp、KeyPress区别
Windows窗体通过引发键盘事件来处理键盘输入以响应Windows消息,大多数Windows窗体应用程序都通过处理键盘事件来以独占方式处理键盘输入. 1.按键的类型 Windows窗体将键盘输入标 ...
- keyup keydown keypress 区别
测试的浏览器环境: chrome 版本 43.0.2357.134 mfirefox 版本 24.0IE6(绿色版 IE.exe)IE7IE8IE9 搜狗拼音输入法3.5(3.5.0.1089)网吧专 ...
- C# 中 KeyPress 、KeyDown 和KeyPress的详细区别[转]
研究了一下KeyDown,KeyPress 和KeyUp ,发现之间还是有点学问的. 让我们带着如下问题来说明,如果你看到这些问题你都知道,那么这篇文章你就当复习吧:) 1.这三个事件的顺序是怎么样的 ...
- 利用Keydown事件阻止用户输入
先了解下各事件的区别 keydown:在控件有焦点的情况下按下键时发生 keypress:在控件有焦点的情况下按下键时发生 keyup: 在控件有焦点的情况下释放键时发生 意义 keypress主 ...
- 键盘事件keydown、keypress、keyup随笔整理总结(摘抄)
原文1:http://www.cnblogs.com/silence516/archive/2013/01/25/2876611.html 原文2:http://www.cnblogs.com/leo ...
随机推荐
- Spring + MySQL + Mybatis + Redis【二级缓存】
一.Redis环境 Redis 官网 :http://redis.io/ windows下载:https://github.com/dmajkic/redis/downloads 1.文件解压缩 2. ...
- 两种方法实现Python二分查找算法
两种方法实现Python二分查找算法 一. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 arr=[1,3,6,9,10,20,30] def findnumber( ...
- LeetCode:17. Letter Combinations of a Phone Number(Medium)
1. 原题链接 https://leetcode.com/problems/letter-combinations-of-a-phone-number/description/ 2. 题目要求 给定一 ...
- elasticsearch 关联查询
父-子关系文档 父-子关系文档 在实质上类似于 nested model :允许将一个对象实体和另外一个对象实体关联起来. 而这两种类型的主要区别是:在 nested objects 文档中,所有对象 ...
- 使用FPGA开发板驱动VGA显示器
1. 本次使用的是cyclone4开发板,先看下原理图,因为右边的RGB应该是模拟信号量,但是本次例程只接了3根线,那就是说颜色只有8种. 2. 代码,输出信号有R,G,B三色,就是上图右边的,行同步 ...
- JVM运行内存分配和回收
本文来自网易云社区 作者:吕宗胜 Java语言与C语言相比,最大的特点是编程人员无需过多的关心Java的内存分配和回收,因为所有这一切,Java的虚拟机都帮我们实现了.JVM的内存管理,大大降低了开发 ...
- ActiveRecord-连接多张表之单表继承
ActiveRecord-连接多张表之单表继承 1. 基本概念 Rails提供了两种机制,可以将复杂的面向对象模型映射为关系模型,即所谓的单表继承(single-table inheritance)和 ...
- Laxcus大数据管理系统2.0 (1) - 摘要和目录
Laxcus大数据管理系统 (version 2.0) Laxcus大数据实验室 摘要 Laxcus是Laxcus大数据实验室全体系全功能设计研发的多用户多集群大数据管理系统,支持一到百万台级节点,提 ...
- ASP.NET MVC5.0 OutputCache不起效果
按照官网文档(https://docs.microsoft.com/en-us/aspnet/mvc/overview/older-versions-1/controllers-and-routing ...
- 小程序开发时PC端调试返回结果和手机端IOS不一致问题
IOS11登录时遇到一个请求与PC返回不一致情况, 在小程序调试时IOS上始终没有wx.request() 不能发送请求 尝试解决方法 打开微信小程序调试的设置, 将TLS设为可信任的域名 设置 -- ...