JS实现获取键盘按下的按键并显示在页面上的方法


Posted in Javascript onNovember 04, 2015

本文实例讲述了JS实现获取键盘按下的按键并显示在页面上的方法。分享给大家供大家参考,具体如下:

请你使用键盘输入一些字符,这些字符就被显示在网页的空白处,是不是少了文本框或文本域之类的东西,觉得挺不习惯呢?这个效果是应用了JavaScript中的document.onkeypress对象,监测键盘的一举一动,并记录下哪些键被按下,有意思吧,想研究Js的朋友,就从这些小例子开始吧。

运行效果截图如下:

JS实现获取键盘按下的按键并显示在页面上的方法

在线演示地址如下:

具体代码如下:

<html>
<head>
<title>将按下的按键显示在页面上</title>
<script language="javascript">
<!--
 str = "";
 function showkey(){
  asc = event.keyCode;
  key = String.fromCharCode(asc);
  str += key;
  txt.innerHTML = str;
 }
 document.onkeypress=showkey;
-->
</script>
</head>
<body>
请使用键盘输入文字:
<div id="txt"></div>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
如果文字过长,则将过长的部分变成省略号显示
Jun 26 Javascript
给artDialog 5.02 增加ajax get功能详细介绍
Nov 13 Javascript
JavaScript实现梯形乘法表的方法
Apr 25 Javascript
javascript实现设置、获取和删除Cookie的方法
Jun 01 Javascript
三个js循环的关键字示例(for与while)
Feb 16 Javascript
AngularJs $parse、$eval和$observe、$watch详解
Sep 21 Javascript
AngularJS+Bootstrap实现多文件上传与管理
Nov 08 Javascript
用JS动态设置CSS样式常见方法小结(推荐)
Nov 10 Javascript
Vue.JS入门教程之自定义指令
Dec 08 Javascript
JavaScript静态作用域和动态作用域实例详解
Jun 17 Javascript
使用Layui搭建后台管理界面的操作方法
Sep 20 Javascript
es6中class类静态方法,静态属性,实例属性,实例方法的理解与应用分析
Feb 15 Javascript
JS实现超精简的链接列表在固定区域内滚动效果代码
Nov 04 #Javascript
JS实现网页上随滚动条滚动的层效果代码
Nov 04 #Javascript
jQuery实现带有动画效果的回到顶部和底部代码
Nov 04 #Javascript
JavaScript前端开发之实现二进制读写操作
Nov 04 #Javascript
js实现二级菜单渐隐显示
Nov 03 #Javascript
整理JavaScript创建对象的八种方法
Nov 03 #Javascript
JavaScript实现倒计时代码段Item1(非常实用)
Nov 03 #Javascript
You might like
AJAX for PHP简单表数据查询实例
2007/01/02 PHP
通俗易懂的php防注入代码
2010/04/07 PHP
PHP学习之数组值的操作
2011/04/17 PHP
Zend studio文件注释模板设置方法
2013/09/29 PHP
PHP empty函数报错解决办法
2014/03/06 PHP
PHP中使用memcache存储session的三种配置方法
2014/04/05 PHP
去掉destoon资讯内容页keywords关键字自带的文章标题的方法
2014/08/21 PHP
php支持中文字符串分割的函数
2015/05/28 PHP
分享PHP函数实现数字与文字分页代码
2015/07/28 PHP
PHP实现数组转JSon和JSon转数组的方法示例
2018/06/14 PHP
PHP模糊查询技术实例分析【附源码下载】
2019/03/07 PHP
Jquery工作常用实例 使用AJAX使网页进行异步更新
2011/07/26 Javascript
用JS做的简单的可折叠的两级树形菜单
2013/09/21 Javascript
easyui中combotree循环获取父节点至根节点并输出路径实现方法
2016/11/10 Javascript
谈谈JS中常遇到的浏览器兼容问题和解决方法
2016/12/17 Javascript
Bootstrap导航中表单简单实现代码
2017/03/06 Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
2017/07/28 Javascript
使用vue-cli(vue脚手架)快速搭建项目的方法
2018/05/21 Javascript
Vue配合iView实现省市二级联动的示例代码
2018/07/27 Javascript
JS函数进阶之prototy用法实例分析
2020/01/15 Javascript
浅谈VUE中演示v-for为什么要加key
2020/01/16 Javascript
[40:53]完美世界DOTA2联赛PWL S3 Magma vs DLG 第二场 12.18
2020/12/20 DOTA
Python mutiprocessing多线程池pool操作示例
2019/01/30 Python
pycharm创建一个python包方法图解
2019/04/10 Python
PyCharm搭建Spark开发环境实现第一个pyspark程序
2019/06/13 Python
OpenCV+Python--RGB转HSI的实现
2019/11/27 Python
详解HTML5 canvas绘图基本使用方法
2018/01/29 HTML / CSS
英国领先的珍珠首饰品牌:Orchira
2016/09/11 全球购物
全球领先美式家具品牌:Ashley爱室丽家居
2017/08/07 全球购物
中国文明网向国旗敬礼活动精彩寄语2014
2014/09/27 职场文书
文员转正自我鉴定怎么写
2014/09/29 职场文书
预备党员群众路线思想汇报2014
2014/10/25 职场文书
2014企业年终工作总结
2014/12/23 职场文书
《纸船和风筝》教学反思
2016/02/18 职场文书
商业计划书之服装
2019/09/09 职场文书
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL