回车事件怎样绑定?

简介: 回车事件怎样绑定?

首先要记住一点,回车事件只能在js代码中绑定,在HTML中绑定是获取不到的,下面是我自己写的一个示例,大家可以参考一下。

importt.onkeydown = function(event) {
  let val = document.getElementById('importt').value;
  let e = event || window.event;
  if (e.keyCode == 13) {
    console.log('我是回车');
    if (val <= pagec && val % 1 == 0 && val >= 0 && val != "") {
      k = val - 1;
      vray(kg);
    } else {
      alert("没有该页面");
    }
    document.getElementById('importt').value = null;
  }
}

onkeydown是键盘事件,在写的时候一定要穿event,否则回车事件不生效!

e.keyCode是键盘上每个键的键值,13 对应的就是回车按钮Enter。

我们可以使用console.log 去打印一下看一看具体有哪些值。

相关文章
|
6月前
两个按钮共享一个函数事件
两个按钮共享一个函数事件
37 1
输入框禁用状态 可清空输入框如何实现?组件写的
输入框禁用状态 可清空输入框如何实现?组件写的
键盘绑定按下事件
键盘绑定按下事件
67 0
|
9月前
|
前端开发 JavaScript 数据安全/隐私保护
前端点击其他输入框的时候,对当上个输入框进行判断(鼠标移出输入框事件,和鼠标点击其他输入框触发事件)
前端点击其他输入框的时候,对当上个输入框进行判断(鼠标移出输入框事件,和鼠标点击其他输入框触发事件)
124 0
|
9月前
|
开发者
在用户关闭页面时,提示用户有内容未保存-论onbeforeunload事件的用法
在用户关闭页面时,提示用户有内容未保存-论onbeforeunload事件的用法
155 0
|
JavaScript 程序员
input框输入中文时,输入未完成触发事件。Vue中文输入法不触发input事件?
input框输入中文时,输入未完成触发事件。Vue中文输入法不触发input事件?
704 1
SAP DALOG开发-代码触发回车事件
对于指定输入框:触发屏幕回车事件
280 0
|
Java
绑定监听事件的按钮运行结果错误原因及其解决方案
既然是窗口大小和按钮大小相同,那么一定是设置宽高的代码出现了问题,由于我们要使得代码冗余度降低,所以把按钮对象建在类中,所以在本类中的 this 关键字代表的就是JFrame窗体的大小,而不是按钮的大小
154 0
绑定监听事件的按钮运行结果错误原因及其解决方案

热门文章

最新文章