Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有一个JavaScript富文本编辑器具有许多更改事件处理功能?_Javascript_Rich Text Editor_Ace Editor - Fatal编程技术网

是否有一个JavaScript富文本编辑器具有许多更改事件处理功能?

是否有一个JavaScript富文本编辑器具有许多更改事件处理功能?,javascript,rich-text-editor,ace-editor,Javascript,Rich Text Editor,Ace Editor,我正在搜索JavaScript richt文本编辑器,它支持事件处理,如insertText、removeText或moveText(当有人将文本从一个地方拖到另一个地方时) 很难找到这样的编辑器:例如,在ACE编辑器中实现moveText事件很容易,但不幸的是,它只支持语法高亮显示,并且不支持指定选择的自定义格式(据我所知) 其他richt文本编辑器的实现方式不允许实现moveText事件,或者只是没有任何更改事件 你认识这样的编辑吗?或者你能从另一方面帮助我吗 干杯, bloxx您仍然可以捕

我正在搜索JavaScript richt文本编辑器,它支持事件处理,如insertText、removeText或moveText(当有人将文本从一个地方拖到另一个地方时)

很难找到这样的编辑器:例如,在ACE编辑器中实现moveText事件很容易,但不幸的是,它只支持语法高亮显示,并且不支持指定选择的自定义格式(据我所知)

其他richt文本编辑器的实现方式不允许实现moveText事件,或者只是没有任何更改事件

你认识这样的编辑吗?或者你能从另一方面帮助我吗

干杯,
bloxx

您仍然可以捕获contenteditable区域上的正常DOM事件,如dragstart、DOM突变、onpaste()等。没错-我已经尝试过DOM突变-但是当编辑器的文本被拖到编辑器中的另一个位置时,如何检测“moveText”事件?这种差异对于我的用例很重要。dragstart是一个想法。谢谢,我会试试的…dragstart应该会覆盖你,但我也找到了可以让你检测到删除的文本的功能。。。