contenteditable元素内部的元素绑定的keydown事件无效

https://img4.mukewang.com/5c6cf9950001459706640152.jpg

在做富文本编辑器时遇到一个问题,问题结构如图所示
我在a,b,c上都绑定keydown事件,再在c中输入内容,只有a会触发事件回调,并且target是a。也就是说在contenteditable中不管嵌套多少层元素,不管在哪个元素中输入内容,最后都是最外层这个a触发事件回调(input textarea这类替换元素不会这样)。
我怎么才能实现 在id为b的元素上绑定keydown事件,用来监听从id为c的元素冒泡上来的keydown事件呢。

GCT1015
浏览 277回答 1
1回答

守着星空守着你

将contenteditable属性绑定在内层div不行吗
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript