当前位置: 首页 > news >正文

input中文输入频繁触发input方法问题

中文输入法输入打拼音到input输入框的时候,发现打拼音的时候也会频繁触发input事件,可以通过compositionstart与compositionend搭配input进行解决。

<input type="text" >

 英文输入时不触发,中文输入才触发

        let  input=document.querySelector('input')input.addEventListener('compositionstart',function(e){ //第一次输入时触发console.log("e",e)})input.addEventListener('compositionend',function(e){//输入完成时触发console.log("e",e)})


http://www.mrgr.cn/news/12750.html

相关文章:

  • Open3D编译安装
  • 前端数据爬虫之puppeteer
  • 如何实现对象克隆
  • 深入理解Vue的beforeDestroy钩子函数及其实际应用
  • 通过历史进行数据预测的算法
  • layui2.9 树组件默认无法修改节点图标,修改过程记录下
  • TCP系列相关内容
  • 一个很好用的idea插件RestfulTookit-fix
  • Linux的多线程
  • STM32学习笔记3---ADC,DMA
  • spingboot实现常规增删改查
  • AI学习记录 - 怎么理解 torch 的 nn.Conv2d
  • 项目中Redis常见的一些问题(缓存穿透,缓存雪崩,内存耗尽等)
  • 网安面试过程中的近源攻击
  • 华为OD机试 - 找单词 - 深度优先搜索DFS(Java 2024 E卷 100分)
  • 苹果M4芯片Mac全面曝光 或10月发布
  • 说说重载(Overloading)与重写(Overriding)的区别
  • APP、小程序对接聚合广告平台需要提供哪些资料?
  • java中用雪花算法生成64位的长整数
  • 微深节能 卸料小车远程智能控制系统 格雷母线定位系统