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

2020-08-17 09:39:41 +08:00
 supuwoerc

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

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

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

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

很着急很无力。

请教大家。

1746 次点击
所在节点    问与答
12 条回复
anjianshi
2020-08-17 09:44:33 +08:00
有没有示例的代码嘞。搞个能复现问题的尽量精简的 html 出来
supuwoerc
2020-08-17 09:47:29 +08:00
@anjianshi 额,就是不清楚是什么导致的=。= 所以很无奈,一点解决思路都没有......
anjianshi
2020-08-17 09:51:12 +08:00
@supuwoerc 用的 jquery 、react 、vue 还是纯 js 啊
supuwoerc
2020-08-17 09:51:51 +08:00
@anjianshi jQuery+Layui,很老的 OA 了
des
2020-08-17 09:54:26 +08:00
那么,能打字吗?
SakuraKuma
2020-08-17 10:03:07 +08:00
点开看看那 div 的事件都有哪些, 一个个排查呗
topsy
2020-08-17 10:05:29 +08:00
supuwoerc
2020-08-17 10:06:38 +08:00
@des
@SakuraKuma
@anjianshi
感谢各位,小弟把整个平台的 js 全文搜索了一遍,终于在某个编辑于 14 年的 js 里面看到了禁止退格键的事件,之前搜索的层级不够高,这次是直接在浏览器的请求里把所有 js 下载了下来搜索的,依旧十分感谢大家=。=||
qiaobeier
2020-08-17 11:14:28 +08:00
@supuwoerc 屎山一日游 🤣
Sapp
2020-08-17 12:31:16 +08:00
@supuwoerc ... 你这种代码怎么维护,这次找到了,下次怎么找
luvsic
2020-08-17 12:54:49 +08:00
浏览器右键检查元素,可以看到元素绑定的所有事件
supuwoerc
2020-08-18 14:17:22 +08:00
@qiaobeier 老屎壳郎了=。=||

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/698832

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX