<!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的更多相关文章

  1. C#学习笔记-KeyDown、KeyPress、KeyUp事件以及KeyCode、KeyData、KeyValue、KeyChar属性

    本来没打算单独写的,但是在自己弄测试小程序的时候,越写发现不清楚的东西越多,所以实践又一次证明:纸上得来终觉浅,绝知此事要躬行! 直接贴代码了: //发生顺序:KeyDown->KeyPress ...

  2. 转C#窗体无法接受Keydown事件

    问题一描述:当新建一个窗体时,添加KeyDown事件后,会正常处理,但是当添加有控件时,比如Button,TextBox,不会触发窗体的KeyDown事件,也没有调用KeyDown事件的处理程序. 原 ...

  3. C#窗体无法接受Keydown事件

    问题一描述:当新建一个窗体时,添加KeyDown事件后,会正常处理,但是当添加有控件时,比如Button,TextBox,不会触发窗体的KeyDown事件,也没有调用KeyDown事件的处理程序. 原 ...

  4. C# 如何捕获键盘按钮和组合键以及KeyPress/KeyDown事件之间的区别 (附KeyChar/KeyCode值)

    1. 首先将窗口属性KeyPreview设为true,如果属性对话框中找不到,就直接在代码里添加: 2. 添加KeyPress / KeyDown事件: 1.KeyPress 和KeyDown .Ke ...

  5. keypress,keydown,keyup,charCode,keyCode兼容性问题

    keypress对应的是字符编码,如“ABC”,“123”之类,有大小写之分(有兼容性问题) keydown,keyup对应的是键盘的键码,无大小写之分,每个键盘都有一个键码(无兼容性问题) 使用ke ...

  6. (转)KeyDown、KeyUp、KeyPress区别

    Windows窗体通过引发键盘事件来处理键盘输入以响应Windows消息,大多数Windows窗体应用程序都通过处理键盘事件来以独占方式处理键盘输入. 1.按键的类型 Windows窗体将键盘输入标 ...

  7. keyup keydown keypress 区别

    测试的浏览器环境: chrome 版本 43.0.2357.134 mfirefox 版本 24.0IE6(绿色版 IE.exe)IE7IE8IE9 搜狗拼音输入法3.5(3.5.0.1089)网吧专 ...

  8. C# 中 KeyPress 、KeyDown 和KeyPress的详细区别[转]

    研究了一下KeyDown,KeyPress 和KeyUp ,发现之间还是有点学问的. 让我们带着如下问题来说明,如果你看到这些问题你都知道,那么这篇文章你就当复习吧:) 1.这三个事件的顺序是怎么样的 ...

  9. 利用Keydown事件阻止用户输入

    先了解下各事件的区别 keydown:在控件有焦点的情况下按下键时发生 keypress:在控件有焦点的情况下按下键时发生 keyup:   在控件有焦点的情况下释放键时发生 意义 keypress主 ...

  10. 键盘事件keydown、keypress、keyup随笔整理总结(摘抄)

    原文1:http://www.cnblogs.com/silence516/archive/2013/01/25/2876611.html 原文2:http://www.cnblogs.com/leo ...

随机推荐

  1. Fabric go sdk初始化所需证书解析

    fabric sdk go 提供的官方文档少之又少,要想入门,主要就靠研究官方的e2e系列示例,这真的是一件挺无奈的事情.没法子,只能硬着头皮上了.研究发现,e2e这个例子是通过cryptogen生成 ...

  2. POJ-2421-Constructing Roads(最小生成树 普利姆)

    Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 26694   Accepted: 11720 Description The ...

  3. 使用 MySQL 存储 Hue 元数据

    1.在 MySQL 中增加数据库 hue 2.编辑 hue.ini 文件 [[database]] # Database engine is typically one of: # postgresq ...

  4. Microsoft Security Essentials 和 Windows Defender 离线升级包下载地址

    自从微软提供了免费的杀毒软件之后我就卸载掉了其他的杀毒软件.但是最近遇到了个小问题,我这里有一批电脑不能联网,杀毒软件的升级成了问题.在网上搜索了一番,终于找到了官方的离线升级包下载地址.放在这里备用 ...

  5. BI领军者之一Tableau试用浅谈

    下图是最新的Gartner BI Magic Quadrant,其中领军者之一的Tableau表现的异常突出,执行力象限上直接甩开其它产品一条街,前瞻性象限上略微超越了MSBI,怀着无比的好奇心,特意 ...

  6. 小议Android多进程以致Application多次初始化

    最近遇到一个bug,当应用加了多进程后,比如总共进程数为N,会出现在`startService()`时`onStartCommand()`方法会被重复调用`(N-1)`次的奇怪现象. ***## 祸起 ...

  7. jackson 处理空值

    @JsonInclude(value=Include.NON_NULL) public class ResultBean 这样在返回数据的时候, { "code": "s ...

  8. Python 3基础教程17-提问频率较高的几个Python问题

    这里,介绍几个初学者经常上网查询的问题,直接看下面的例子 # 常见的一些常识问题汇总 #!/user/bin/python # 这个是linux下python文件的写法,告诉程序,这个文件是pytho ...

  9. 在Kotlin编写RecyclerView适配器(KAD 16)

    作者:Antonio Leiva 时间:Mar 14, 2017 原文链接:https://antonioleiva.com/recyclerview-adapter-kotlin/ 通过创建Recy ...

  10. Visual Studio 6.0安装包

    点击下载