V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
supuwoerc
V2EX  ›  问与答

前端大佬们,请教问题啦~

  •  
  •   supuwoerc · 2020-08-17 09:39:41 +08:00 · 1608 次点击
    这是一个创建于 1356 天前的主题,其中的信息可能已经有所发展或是发生改变。

    设置了可编辑 div,但是退格键不能删除文字了,请问是什么情况?=。=

    <div class="show-none" contenteditable="true"></div>
    

    在本地开发环境是正常的,更新到服务器上就只能添加文字,不能退格删除了。

    在页面所有 js 里面搜索了 keyCode 相关,没看到禁止退格键的代码。

    很着急很无力。

    请教大家。

    anjianshi
        1
    anjianshi  
       2020-08-17 09:44:33 +08:00
    有没有示例的代码嘞。搞个能复现问题的尽量精简的 html 出来
    supuwoerc
        2
    supuwoerc  
    OP
       2020-08-17 09:47:29 +08:00
    @anjianshi 额,就是不清楚是什么导致的=。= 所以很无奈,一点解决思路都没有......
    anjianshi
        3
    anjianshi  
       2020-08-17 09:51:12 +08:00
    @supuwoerc 用的 jquery 、react 、vue 还是纯 js 啊
    supuwoerc
        4
    supuwoerc  
    OP
       2020-08-17 09:51:51 +08:00
    @anjianshi jQuery+Layui,很老的 OA 了
    des
        5
    des  
       2020-08-17 09:54:26 +08:00
    那么,能打字吗?
    SakuraKuma
        6
    SakuraKuma  
       2020-08-17 10:03:07 +08:00
    点开看看那 div 的事件都有哪些, 一个个排查呗
    topsy
        7
    topsy  
       2020-08-17 10:05:29 +08:00
    supuwoerc
        8
    supuwoerc  
    OP
       2020-08-17 10:06:38 +08:00
    @des
    @SakuraKuma
    @anjianshi
    感谢各位,小弟把整个平台的 js 全文搜索了一遍,终于在某个编辑于 14 年的 js 里面看到了禁止退格键的事件,之前搜索的层级不够高,这次是直接在浏览器的请求里把所有 js 下载了下来搜索的,依旧十分感谢大家=。=||
    qiaobeier
        9
    qiaobeier  
       2020-08-17 11:14:28 +08:00   ❤️ 3
    @supuwoerc 屎山一日游 🤣
    Sapp
        10
    Sapp  
       2020-08-17 12:31:16 +08:00
    @supuwoerc ... 你这种代码怎么维护,这次找到了,下次怎么找
    luvsic
        11
    luvsic  
       2020-08-17 12:54:49 +08:00
    浏览器右键检查元素,可以看到元素绑定的所有事件
    supuwoerc
        12
    supuwoerc  
    OP
       2020-08-18 14:17:22 +08:00
    @qiaobeier 老屎壳郎了=。=||
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   763 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:03 · PVG 06:03 · LAX 15:03 · JFK 18:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.