经常在做网页中遇到这样的问题,就是按下enter后,表单自动提交。这个功能如何实现呢?

我翻了一下,发现基本上都是用js实现的。

如下:

<script type="text/javascript" language="javascript">
 ns4 = (document.layers) ? true : false;
 ie4 = (document.all) ? true : false;
 document.οnkeydοwn=jskeydown;
 if(ns4)  document.captureEvents(Event.KEYDOWN);
 function jskeydown(){
  if(window.event.keyCode==13){
   if(document.signin){
    chkform();
   }else if(document.register){
    chkregisterform();
   }
  }
 }
</script>

转载于:https://www.cnblogs.com/AloneSword/archive/2006/09/16/2237578.html

Javascript 键盘事件相关推荐

  1. JavaScript键盘事件常见用法实例分析

    JavaScript 键盘事件有以下3种 keydown 键盘按键按下(如果按着不放,会持续触发该事件),可以捕获组合键. keypress 键盘非功能按键按下(在keydown之后触发,如果按着不放 ...

  2. JavaScript键盘事件经典案例

    JavaScript键盘事件五大经典案例 目录: JavaScript键盘事件五大经典案例 1.什么是键盘事件 2.常用键盘事件 3.常用属性和方法 4.案例 4.1 京东搜索框 4.2 快递单号输入 ...

  3. JavaScript键盘事件及案列

    在网页设计过程中键盘事件的作用非常的强大,也是经常使用的一个事件 键盘事件有三个: Keydown当按钮被按下时,发生 keydown 事件. 2.Keypress事件与 keydown 事件类似.当 ...

  4. JavaScript绑定键盘事件的多种写法

    使用JavaScript来绑定键盘事件时,有多种写法,而他们的实现效果实际上是等价的,下面一一来列举. 方式一: function keyboard() {document.onkeydown = f ...

  5. JavaScript基础14-day16【事件委派、事件绑定、事件传播、滚轮事件、键盘事件、键盘移动div】

    学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...

  6. javaScript+css+html——键盘事件(通过键盘上下左右控制图形位置)

    该篇效果需要自己去试,测试的时候通过键盘上面的上下左右来控制图形的位置即可,可通过这个内容尝试做俄罗斯方块. 通过switch case语句控制所选方向. 效果图如下: 代码如下: <!DOCT ...

  7. JavaScript 获取键盘事件(键盘某个按键被按下)

    键盘事件(Keyboard Events) 属性 值 描述 onkeydown script 当按下按键时运行脚本 onkeypress script 当按下并松开按键时运行脚本 onkeyup sc ...

  8. html 鼠标中键事件,Javascript事件模拟(鼠标事件、键盘事件)

    在javascript编程中,事件是用来描述网页中某一特定有趣时刻的,众所周知事件通常是在由用户和浏览器进行交互时触发,其实不然,通过Javascript可以在任何时间触发特定的事件,并且这些事件与浏 ...

  9. javascript 中键盘快捷键(键盘事件)

    如果想要在javascript中使用快捷键,可以利用, event.ctrlKey.event.shiftKey.event.altKey 来进行判断. 对应的是ctrl shift 与alt 按键. ...

最新文章

  1. java多线程基础篇第二篇-volidate关键字
  2. ARM的嵌入式Linux移植体验之操作系统
  3. [分享]iOS开发-实现view底部控件随着键盘的弹出而上移的效果
  4. Overview of the New C++:C++0x
  5. STF简单修改实现安卓多机同屏控制
  6. 使用haskell来解线性方程
  7. JavaWab项目1 ---- 技术架构
  8. PCL对点云进行滤波处理并进行颜色可视化
  9. CentosOS 7: 创建Nginx+Https网站
  10. 打印机可以打印不能扫描怎么弄_惠普打印机可以打印但无法扫描的解决办法
  11. 协调才暴力-精英乒乓论坛
  12. c语言结构体简单试题,C语言6结构体练习题6
  13. java利用qrcode生成带有logo的二维码(logo位置及大小自己调)
  14. mysql删除学生记录_mysql删除重复记录语句,删除除了 id 号不同,其他都相同的学生冗余信息...
  15. ACO-OFDM与DCO-OFDM的区别
  16. 四川途志:看了抖音创作的规则你真的会玩抖音吗?
  17. python链家二手房_python 爬取链家二手房信息
  18. 炸裂!AI 都快把《西部世界》搞出来了!
  19. windows 清空剪切板
  20. 科普:三网手机实名制认证接口能干什么?

热门文章

  1. scipy.sparse、pandas.sparse、sklearn稀疏矩阵的使用
  2. SAS 9.4 的sid问题解决方案汇总(头疼...)
  3. SAXBuilder的介绍和使用细节
  4. [NLP]OpenNLP Maven工程的依赖
  5. JS常见的字符串操作
  6. 滴滴 Web 移动端组件库 cube-ui 开源
  7. mysql读写分离实战
  8. 唐雄燕点评NFV产业进程:2016年将迎来试点年
  9. I.MX6 mfgtool2-android-mx6q-sabresd-emmc.vbs hacking
  10. 图解25匹马的选马问题