仅当光标聚焦在文本框中时才使用 JavaScript

标签 javascript

是否只有当光标焦点位于特定文本区域时才可以运行 JavaScript 函数?

我想在按 enter 键时执行操作,但是我不希望此事件监听器一般出现在页面上,而仅当光标位于textarea 我有(id 是 postcontent)

举个例子,我使用的函数是这样的:

function onEnter(){
   if(characterCode == 13)
   {
       console.log("Enter pressed");
   }
}

作为我解决焦点问题的开始......

我还可以使用 jQuery。

最佳答案

div1.onfocus=
function onEnter(){
       if(characterCode == 13)
       {
           console.log("Enter pressed");
       }
    }

关于仅当光标聚焦在文本框中时才使用 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26422462/

相关文章:

javascript - Ramda 在一个循环中映射和过滤

JavaScript - 包含函数名称的字符串

javascript - 表示 js 与功能 js : Separate them? 通用架构?

javascript - 如果当前日期 > 今天不工作 Javascript

javascript - 我无法通过 useState Hook 从 FlatList 中删除项目

javascript - jQuery 滚动事件每次滚动触发一次

javascript - 如何使用 Google Geocode API 和 PHP 获取用户的当前位置

javascript - 如何从字符串数组中获取 8 个随机唯一元素?

javascript - TypeError : ctx. onCreditChange 不是一个函数 Angular

javascript - Thymeleaf 在 Google Analytics 代码上抛出错误