问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

电脑键盘功能基础知识 使用说明是什么?

发布网友 发布时间:2022-04-22 20:51

我来回答

4个回答

懂视网 时间:2022-04-24 15:33

获取键盘控制事件是实现交互性最有力的方法之一。

   首先需要了解的是如何初始化该事件,基本语句如下:

   document.onkeydown = keyDown

   当浏览器读到这个语句时,无论按下键盘上的哪个键,都将呼叫KeyDown()函数。

   捕获键盘事件对于不同的浏览器来说有点困难,我们分别的来学习不同浏览器的实现语句。

   Netscape

   Netscape的程序实现要比IE麻烦,你必须放一个特别的语句,来使Netscape始终去检查击键事件,如果没有这行语句,击键事件将与按下鼠标事件搞混。特别语句如下:

   document.onkeydown = keyDown
if (ns4) document.captureEvents(Event.KEYDOWN)

   keyDown()函数有一个隐藏的变量--一般的,我们使用字母“e”来表示这个函数。

   function keyDown(e)

   变量e表示发生击键事件,寻找是哪个键被按下,使用以下属性:

   e.which

   这将给出该键的索引值,把索引值转化成该键的字母或数字值,写:

   String.fromCharCode(e.which)

   把上面的语句放在一起,我们可以知道被按下的是哪一个键:

   function keyDown(e) {
  var keycode = e.which
  var realkey = String.fromCharCode(e.which)
  alert("keycode: " + keycode + " realkey: " + realkey)
}

   document.onkeydown = keyDown
document.captureEvents(Event.KEYDOWN)

   Internet Explorer

   IE的程序与Netscape类似,但它不需要e变量,用window.event.keyCode来代替e.which,把键的索引值转化为真实键值方法类似:String.fromCharCode(event.keyCode),程序如下:

   function keyDown() {
   var keycode = event.keyCode
   var realkey = String.fromCharCode(event.keyCode)
   alert("keycode: " + keycode + " realkey: " + realkey)
}
document.onkeydown = keyDown
document.onkeydown = keyDown

   适用于两者的程序

   用两种浏览器检查上述实例,你会发现执行结果不总是一样的,这是因为两种浏览器的键盘代码设置不相同,因此你必须使用单独的代码分别来写这段程序,而毫无别法。

   建议你要完全忘掉实际的键值,仅仅使用键盘的代码值来工作。下面这段程序将视情况而设置,如果是用IE的话,ieKey生效,把nKey设为0,如果是用Netscape的话,nKey生效,把nKey设为0,然后用一个警示框来显示两者的值:

   function keyDown(e) {
  if (ns4) {
   var nKey=e.which;
   var ieKey=0
  }
  if (ie4) {
   var ieKey=event.keyCode;
   var nKey=0
  }
  alert("nKey:"+nKey+" ieKey:" + ieKey)
}
document.onkeydown = keyDown
if (ns4) document.captureEvents(Event.KEYDOWN)

   使用键盘移动对象

   下面的程序实现用键盘移动对象,程序将检查哪一个键被按下,从而调用相应的函数来移动对象。本例中,当字母“A”被按下时,对象就开始移动,字母“A”键在nKey中的值是97,ieKey的值为65,在程序中将分别检查这两个值。

   function init() {
  if (ns4) block = document.blockDiv
  if (ie4) block = blockDiv.style
  block.xpos = parseInt(block.left)
  document.onkeydown = keyDown
  if (ns4) document.captureEvents(Event.KEYDOWN)
}
function keyDown(e) {
  if (ns4) { var nKey=e.which; var ieKey=0 }
  if (ie4) { var ieKey=event.keyCode; var nKey=0 }
  if (nKey==97 || ieKey==65) { // 如果"A"键按下
    slide()
  }
}
function slide() {
  block.xpos += 5
  block.left = block.xpos
  status = block.xpos // 这一句不一定需要,只是为了检查状态
  setTimeout("slide()",30)
}

   增加 "Active"变量

   上面程序稍微有些不足,对象移动以后就无法使它停止了,而且当你多按几次A键时,物体将运动得越来越快,这里我们来修补它。

   使用变量"active"来改变这种情况,插入if语句来检查函数是否重复。

   function slide() {
  if (myobj.active) {
  myobj.xpos += 5
  myojb.left = myobj.xpos
  setTimeout("slide()",30)
  }
}

   在这种情况中,slide()函数只有在myobj.active值为真的时候才会工作,当myobj.active值为假时,对象将停止移动。

   使用 onKeyUp 和 "Active" 变量

   onkeyup事件和onkeydown事件工作原理相同,用以下语句初始化该事件:

   document.onkeydown = keyDown
document.onkeyup = keyUp
if (ns4) document.captureEvents(Event.KEYDOWN | Event.KEYUP)

   keyUp() 函数与之相同,当一个键被放开时事件被激发,对象停止移动,并将active变量置为0:

   function keyUp(e) {
  if (ns4) var nKey = e.which
  if (ie4) var ieKey = window.event.keyCode
  if (nKey==97 || ieKey==65)
  block.active = false
}

   下面是比较完整的程序:

   function init() {
  if (ns4) block = document.blockDiv
  if (ie4) block = blockDiv.style
  block.xpos = parseInt(block.left)
  block.active = false
  document.onkeydown = keyDown
  document.onkeyup = keyUp
  if (ns4) document.captureEvents(Event.KEYDOWN | Event.KEYUP)
}
function keyDown(e) {
  if (ns4) {var nKey=e.which; var ieKey=0}
  if (ie4) {var ieKey=event.keyCode; var nKey=0}
  if ((nKey==97 || ieKey==65) && !block.active) { // if "A" key is pressed
    block.active = true slide()
  }
}
function keyUp(e) {
  if (ns4) {var nKey=e.which; var ieKey=0}
  if (ie4) {var ieKey=event.keyCode; var nKey=0}
  if (nKey==97 || ieKey==65) {
  block.active = false // if "A" key is released
  }
}
function slide() {
   if (block.active) {
    block.xpos += 5
    block.left = block.xpos
    status = block.xpos // not needed, just for show
    setTimeout("slide()",30)
   }
}

热心网友 时间:2022-04-24 12:41

依照键盘上的按键数,键盘可分为101键、104键和87键等多种类型,而104个按键的键盘又称为Windows 95键盘。

电脑键盘的每一个键上通常会有一个以雕版或印刷的方式刻上或印上的字符,按键每一次按下则通常会输入与字符对应的符号,不过有些符号可能需要借由同时或依次序按下数个不同按键来输入。

虽然大多数的键是用来输入字母、数字或符号,但有些键及组合键则是用来运行电脑的系统命令,像是功能键、Fn键以及Microsoft Windows系统中的Ctrl+Alt+Del组合键。

在现代电脑的技术中,按键所输出的字符或指令通常由软件决定,键盘发送到电脑的消息仅是按下了键盘上哪一个或哪些按键的代码,而不同的输入法也可能会在同样键被按下时定义不同的输出符号。

卡键:

将键盘规范成现在这种的“QWERTY”键盘按键布局,是因为一开始打字机的键盘是完全按照字母顺序排列的,而打字机是一个机械结构的打字机器,因此如果打字时速度过快,某些键的组合非常容易出现卡键问题。

是克里斯托夫·拉森·肖尔斯(Christopher Latham Sholes)解决了这个问题,他发明了QWERTY键盘的布局,他将最常用的几个字母安置在相反方向,以此最大限度放慢打字时敲键速度,从而避免卡键。

克里斯托夫·拉森·肖尔斯在1868年就这个设计申请了专利,1873年采取这种布局的第一台商用打字机成功地投放市场。

但是,实际使用时人们发现,QWERTY的键盘按键布局方式非常没有效率。例如:一般情况下人们惯用右手,但使用QWERTY结果的键盘,却使左手负担了57%的工作量。两个小拇指及左无名指都是没有力气的手指,却要频频要使用它们。

热心网友 时间:2022-04-24 13:59

依照键盘上的按键数,键盘可分为101键、104键和87键等多种类型,而104个按键的键盘又称为Windows 95键盘。

电脑键盘的每一个键上通常会有一个以雕版或印刷的方式刻上或印上的字符,按键每一次按下则通常会输入与字符对应的符号,不过有些符号可能需要借由同时或依次序按下数个不同按键来输入。

虽然大多数的键是用来输入字母、数字或符号,但有些键及组合键则是用来运行电脑的系统命令,像是功能键、Fn键以及Microsoft Windows系统中的Ctrl+Alt+Del组合键。

在现代电脑的技术中,按键所输出的字符或指令通常由软件决定,键盘发送到电脑的消息仅是按下了键盘上哪一个或哪些按键的代码,而不同的输入法也可能会在同样键被按下时定义不同的输出符号。

最常见的键盘是机械打字机时代的QWERTY键盘或者近似的设计。当时打字机的键安装在摇杆上,使用频率高的键不能放得太近,以防止摇杆互相碰撞而卡住。QWERTY键盘和它的兄弟们就沿用了打字机键盘的设计,从而也为之后的电子键盘所采用。

由于当时技术条件的*,这种键盘设计在人体工学方面考虑得很少。随着现代电子学的发展,这些*就不存在了。也有很多新的键盘设计涌现,如德沃夏克键盘,但是没有被广泛使用。

卡键

将键盘规范成现在这种的“QWERTY”键盘按键布局,是因为一开始打字机的键盘是完全按照字母顺序排列的,而打字机是一个机械结构的打字机器,因此如果打字时速度过快,某些键的组合非常容易出现卡键问题。

是克里斯托夫·拉森·肖尔斯(Christopher Latham Sholes)解决了这个问题,他发明了QWERTY键盘的布局,他将最常用的几个字母安置在相反方向,以此最大限度放慢打字时敲键速度,从而避免卡键。

克里斯托夫·拉森·肖尔斯在1868年就这个设计申请了专利,1873年采取这种布局的第一台商用打字机成功地投放市场。

但是,实际使用时人们发现,QWERTY的键盘按键布局方式非常没有效率。例如:一般情况下人们惯用右手,但使用QWERTY结果的键盘,却使左手负担了57%的工作量。两个小拇指及左无名指都是没有力气的手指,却要频频要使用它们。

使用率仅占整个打字工作的30%左右的字母排被放在了键盘的中列,因此,为了打一个单词,人们经常需要上下往复移动手指。

热心网友 时间:2022-04-24 15:34

付费内容限时免费查看回答一、最常用的电脑快捷键大全

最常用的电脑快捷键大全

二、电脑快捷键大全键和组合键功能大全

电脑键盘快捷键大全键和组合键功能大全

Ctrl+1,2,3... 功能:切换到从左边数起第1,2,3...个标签

Ctrl+A 功能:全部选中当前页面内容

Ctrl+C 功能:复制当前选中内容

Ctrl+D 功能:打开“添加收藏”面版(把当前页面添加到收藏夹中)

Ctrl+E 功能:打开或关闭“搜索”侧边栏(各种搜索引擎可选)

Ctrl+F 功能:打开“查找”面版

Ctrl+G 功能:打开或关闭“简易收集”面板

Ctrl+H 功能:打开“历史”侧边栏

Ctrl+I 功能:打开“收藏夹”侧边栏/另:将所有垂直平铺或水平平铺或层叠的窗口恢复

Ctrl+K 功能:关闭除当前和锁定标签外的所有标签

Ctrl+L 功能:打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+N 功能:新建一个空白窗口(可更改,Maxthon选项→标签→新建)

Ctrl+O 功能:打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+P 功能:打开“打印”面板(可以打印网页,图片什么的...)

Ctrl+Q 功能:打开“添加到过滤列表”面板(将当前页面地址发送到过滤列表)

Ctrl+R 功能:刷新当前页面

Ctrl+S 功能:打开“保存网页”面板(可以将当前页面所有内容保存下来)

Ctrl+T 功能:垂直平铺所有窗口

Ctrl+V 功能:粘贴当前剪贴板内的内容

Ctrl+W 功能:关闭当前标签(窗口)

Ctrl+X 功能:剪切当前选中内容(一般只用于文本操作)

Ctrl+Y 功能:重做刚才动作(一般只用于文本操作)

Ctrl+Z 功能:撤消刚才动作(一般只用于文本操作)

Ctrl+F4 功能:关闭当前标签(窗口)

Ctrl+F5 功能:刷新当前页面

Ctrl+F6 功能:按页面打开的先后时间顺序向前切换标签(窗口)

Ctrl+F11 功能:隐藏或显示菜单栏

Ctrl+Tab 功能:以小菜单方式向下切换标签(窗口)

Ctrl+拖曳 功能:保存该链接的地址或已选中的文本或指定的图片到一个文件夹中(保存目录

自然键盘

【窗口】显示或隐藏“开始”菜单

【窗口】+F1帮助

【窗口】+D显示桌面

【窗口】+R打开“运行”

【窗口】+E打开“我的电脑”

【窗口】+F搜索文件或文件夹

【窗口】+U打开“工具管理器”

【窗口】+BREAK显示“系统属性”

【窗口】+TAB在打开的项目之间切换

【电脑键盘快捷键大全键】资源管理器

辅助功能

按右边的SHIFT键八秒钟切换筛选键的开和关

按SHIFT五次切换粘滞键的开和关

按NUMLOCK五秒钟切换切换键的开和关

左边的ALT+左边的SHIFT+NUMLOCK切换鼠标键的开和关

左边的ALT+左边的SHIFT+PRINTSCREEN切换高对比度的开和关

亲,如果对小桀的回答满意的话就请给小桀一个5星赞哦!非常感谢!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
通达信主力指标公式汇总(2023版附源码) 有什么类似地下城与勇士的手机游戏 有没有类似于DNF的游戏 苹果手机类似地下城的游戏 有什么类似地下城与勇士的手机游戏 我的系统是WIN732,为什么玩不了光晕2,一点开就弹一个对话框出来说:无法... 玩诛仙电脑配置诛仙3要求电脑配置 ...永磁为什么要跌啊?东方财富金力永磁股吧?金力永磁股票最初..._百度... 怎么找回注销的微信号 如果把手机号码和微信号同时销户后期还能找回微信号吗? 仓储与库存有什么区别? 仓位和库位的区别 台式电脑键盘各项功能都是什么? 电脑键盘功能基础知识? 电脑键盘功能基础知识有哪些? 转转买家 验机服务 确认发货了,我的钱多久能到?要判银行卡才能收到钱吗? 在转转上卖东西怎么发货啊?求详细流程~ 转转二手手机发货快吗,是什么快递? 我要在转转上买东西,快递最早多久开始发货? 转转手机质检完多久发货? 转转年初一发货吗,买手机多久到? 转转是否规定卖家发货时间? 转转上买手机,从发货地到验机中心,到我手上要多久。 转转卖手机发货多久可以收到钱? 在转转优品上已支付完啥时候能发货?最快多长时间发货? 转转上面几天自动确认收货? 南通至苏州走转转平台几天到货 转转二手平台买的物品发货快吗? 转转购买的二手手机,一般多少能收到货?顺丰的? 在转转优品上买了手机,大概几天能发货啊? 转转买手机大概要多少时间到手 4岁的宝贝可以用自己的名字在银行开户吗? 电脑键盘按键有哪些功能? 电脑键盘功能基础知识是什么? 在4S店全款买车后,有哪些流程需要注意的?提车时要带走哪些东西?_百度... 贷款买车,请教关于 验车提车流程 汽车贷款买车交了定金,之后提车是什么流程?? 买车贷款下来提车流程 请教:贷款买车,提车流程 怎样隐藏手机没有用软件 怎么隐藏手机软件? 隐藏手机功能? 怎么隐藏手机型号 手机怎么隐藏 如何隐藏手机的功能! 如何隐藏手机程序 酷安怎么隐藏手机型号 冰在凉水还是热水里融化的快? 发短信时,怎样隐藏手机号码? 开水化冰快还是凉水化的快 怎么隐藏手机的应用 冰块用热水还是冷水泡融化的快?为什么