背景:

在使用 JTopo绘制流程图 后, 页面上的 文本输入框(input)通过键盘左右键移动光标失效

原因:

jtopo-0.4.8.js 中的m(b) 方法,对4个方向键 进行了屏蔽,放开屏蔽即可
37 ——左
38 ——上
39 ——右
40 ——下

修改后

去掉 37(左键)和39(右键)

解决思路:

背景:在后台系统VUE项目中,其中有一个页面(首页)包含canvas,且禁用鼠标右键。
当在首页的input中,使用键盘的左右键无法移动光标。
首先,将禁用鼠标右键去掉,键盘的左右键依旧无法移动光标。
其次,将canvas去掉,光标恢复正常了。这个时候就怀疑是不是canvas标签导致的,于是尝试使用一个最简单的canvas绘制,光标能够正常移动。
项目中,使用Jtopo图形交互组件基于canvas,显然就是Jtopo组件的原因。
然后,百度查询Jtopo影响了input光标移动,发现jtopo-0.4.8.js原码中,对键盘的上下左右键进行了屏蔽。
这就找到了原因所在,将屏蔽放开即可。

jtopo影响了input光标左右移动相关推荐

  1. css input光标粗细,如何用CSS原生属性caret-color改变input输入框光标颜色

    表单对大家来说并不陌生,当然,我也不是来和大家聊怎么做表单或者处理表单的样式网格,因为这些对于大家来说都是小儿科的东西.而是来聊聊怎么改变表单控件中光标的颜色.日常开发中我们可能会有改变input光标 ...

  2. input长度随输入内容动态变化 input光标定位在最右侧

    <input type="text" οnkeydοwn="this.onkeyup();" οnkeyup="this.size=(this. ...

  3. ios端input 光标问题

    ios端input 光标很大,输入文字后跟随文字变小,设置input line-height即可

  4. VUE 移动端处理input光标定位在最后的问题(简单版)

    在Vue中 使用JS调整input光标位置,让他保持在最后 在调试移动端的时候,由于触摸事件,光标有时候会错位,所以导致有需求需要控制js光标的位置,要么在前要么在后,在查了相关的资料后,发现其实很简 ...

  5. Firefox input 光标丢失

    在用Firefox浏览页面时是否发现鼠标点击 textarea,input表单输入文本时闪烁的光标不见了,但能正常输入文本呢? 你很幸运遇到了"Firefox光标丢失"的问题,前阵 ...

  6. html input光标位置,js控制input框内光标位置(setSelectionRange详解)

    问题描述 前段时间碰到一个需求:在表单中有一个字段叫金额,用户希望点击该输入框后(focus),能够自动为其金额数字后加上"万元"两个字. 虽然这个需求可以通过其他的设计方式规避( ...

  7. ionic js input光标重新定位

    html 代码 : <body ng-app="order" ng-controller="orderXqCtl"><ion-view> ...

  8. CSS改变input光标颜色

    在使用 input 输入框时,我们可能会遇到需要给其设置光标颜色的情况.谷歌浏览器的默认光标颜色是黑色的,GitHub 上的光标却是白色,那么这个用 CSS 怎么改变呢? 上面描述的情景有两种实现方式 ...

  9. IOS input 光标大小调整

    前言 在项目中做移动端页面,发现IOS 的光标大小很大,和安卓的完全不一样,思考怎么调整大小,搜索之后发现,里面挺好玩的.觉得是可以总结一下的. 结论 IE:不管该行有没有文字,光标高度与font-s ...

最新文章

  1. [自定义区间-Range]书里的例子 - 中文数字类
  2. OpenCV字母识别letter recognition的实例(附完整代码)
  3. 并发编程实战-第二章学习
  4. .NET 运行时设置
  5. Yarn分布式集群操作系统
  6. 2016年 CSS 库、框架和工具新生榜 TOP 50
  7. std::condition_variable notify_one()与notify_all()的区别
  8. 【ASP.NET】 GriedView 增删改查+ 自带分页
  9. [RHEL5企业级Linux服务攻略]--第11季 NIS服务全攻略
  10. LINUX下载编译libffi
  11. 浅层砂过滤器 全自动浅层介质过滤系统
  12. 基于CNN的车牌识别
  13. 将CS5463存放的数据转换成float类型
  14. aws 亚马逊_Amazon AWS Rekognition教程
  15. 建立你的第一个vue程序
  16. 城市社会经济专项规划之生态人居规划
  17. VMware 虚拟化中:厚置备延迟置零、厚置备置零、Thin Provision三个的区别
  18. 不要把别人对你的好,当作是理所当然
  19. 以后再有人问你selenium是什么,你就把这篇文章给他
  20. web前端面试题— 简答题

热门文章

  1. 盖茨连续12年福布斯富豪榜第1(附排名)
  2. 手机综合测试仪 CUM
  3. autodock tool文件_AutoDock PDBQT文件详解
  4. Excel通过VBA打印信封
  5. 通过linux挂载光盘以及搭建yum本地仓库使用rpm软件包
  6. 华北科技学院计算机考研资料汇总
  7. 怎么将几张照片合成一张图片,简单步骤易学
  8. 关于我向国内作者发邮件要数据集的这件事,记录一下
  9. 大学英语六级相当于雅思考试多少分
  10. 安徽大学c语言答案 豆丁网,安徽大学C语言考试试卷.doc