[教程]用代码让你了解网页与键盘

作者:Hutia 来源:经典论坛 时间:2008-06-10 12:18:00 

从最基础的说起。本教程中,所有IE 均指 WindowXP + IE 6.0, 所有 FF 均指 FF 1.5。

1. 不用编程的部分

1.1 Form 中。 submit 的快捷键是 enter,reset 的快捷键是 esc。

1.1.1 在 IE 中,按下enter 键后 却不会激发 submit 的 onclick 事件, 按下esc 键后 会激发 reset 的 onclick 事件

1.1.2 在 FF 中与 IE 正相反,按下enter 键后 会激发 submit 的 onclick 事件, 按下esc 键后 却不会激发 reset 的 onclick 事件

1.1.3 在 form 中,时间激发顺序是: submit 按钮的 onclick ==>  form 的 onsubmit


1.2. Accesskey 属性。

1.2.1 注意 accesskey 的设置如果和浏览器的菜单相同,会优先于菜单。使用时的快捷键是 alt + 设置的键值

1.2.2 label 的 for 属性配合 accesskey 效果较好

1.2.3 在IE 中,Link 对象的 accesskey 只是使 焦点转移到 link 上,并不等同于点击,FF 中则相当于点击. 与他对比的是,input type=checkbox 的 accesskey 效果不论在IE 还是 FF 中都是点击。


 2. 然后就需要编程了

2.1 简单的按键捕获。

2.1.1 事件有 onkeydown, onkeypress, onkeyup

2.1.2 IE 与 FF 的 事件写法不同,请学习下面的代码


2.2 因为事件会冒泡,所以,可以在 document 上捕获按键来自定义快捷键。


3. 为了满足fmt00的要求,特写下此段,希望 fmt00 能够喜欢,哈哈


标签:键盘,网页,javascript
0
投稿

猜你喜欢

  • linux下安装easy_install的方法

    2022-07-20 15:10:24
  • Tensorflow 多线程设置方式

    2021-09-29 21:53:50
  • pygame实现贪吃蛇游戏(上)

    2022-07-10 20:48:10
  • Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】

    2023-03-07 19:19:59
  • 用sleep间隔进行python反爬虫的实例讲解

    2023-02-10 07:00:42
  • python使用turtle绘制分形树

    2022-10-21 12:10:23
  • 在WordPress的后台中添加顶级菜单和子菜单的函数详解

    2024-05-13 09:25:12
  • python flask 多对多表查询功能

    2022-09-17 13:26:14
  • ASP中利用正则表达式实现论坛UBB代码转换

    2008-02-29 11:49:00
  • python3.7+selenium模拟淘宝登录功能的实现

    2022-03-05 01:26:27
  • python实现员工管理系统

    2022-01-03 05:20:15
  • 浅谈beego默认处理静态文件性能低下的问题

    2024-04-25 13:21:19
  • 一文搞懂python异常处理、模块与包

    2023-09-05 05:01:25
  • python mqtt 客户端的实现代码实例

    2021-11-05 16:04:09
  • OracleEXP和IMP用法和介绍

    2010-07-28 13:18:00
  • python中的json数据和pyecharts模块入门示例教程

    2023-02-22 04:58:37
  • 巧用局部变量提升javascript性能

    2024-04-18 09:33:19
  • PHP中集成PayPal标准支付的实现方法分享

    2023-09-06 09:11:22
  • PyTorch CUDA环境配置及安装的步骤(图文教程)

    2022-06-19 14:00:28
  • 在Python中使用判断语句和循环的教程

    2022-06-03 22:31:27
  • asp之家 网络编程 m.aspxhome.com